dt__app_list | appListFrame | The running applications list window. |
dt__capture_mouse_wnd | window/nil | The window that currently has mouse capture, if any. |
dt__clipboard_data | any | Holds the clipboard data. |
dt__clipboard_type | number | Holds the clipboard's data type. |
dt__drag_wnd | window/nil | The window that last received a click event. |
dt__home_page | homePageFrame | The home page window. |
dt__keyboard | keyboardFrame | The keyboard overlay window when it's active. |
dt__keyboard_fullscreen |
boolean |
Stores full screen mode while keyboard is
active. |
dt__lock_screen | lockScrnFrame |
The lock screen window. |
dt__lockable | boolean |
Whether this desktop can be locked. |
dt__sys_msgbox | sysMsgBoxFrame |
The system message box window. |
dt__taskbar | taskBarFrame | The task bar window. |
dt__theme | desktopTheme | The desktop theme object. |
none |
result | boolean | True if can lock, false if not. |
wnd | window/nil | The window to receive mouse capture. If nil mouse capture is released. |
none |
none |
wnd | window | The window that currently has mouse capture, or nil if none. |
type | string | Type of device. Can be: "term" "monitor" |
dir | string | Desktop directory under /win/devices. |
width | number | Display width for multi-monitor devices. Ignored for others. |
channels | string/list | The digilines channel/s of the attached device. |
desktop | desktopWindow | The instantiated desktop window. |
none |
none |
none |
theme | desktopTheme | Desktop theme object. |
none |
none |
count | number | Number of successive times (1 based) the idle event was propagated since any other event type was processed. |
none |
target_wnd | window | The window to receive key input from the overlay. |
none |
frame | applicationFrame | The application main frame to drop. |
none |
iterator | number | Iterator passed back at the last call. |
iterator | number | Iterator to pass back at the next call. |
frame | applicationFrame | Next application frame or nil when no more. |
local itor, frame = desktop:enum_apps () while frame do -- do something itor, frame = desktop:enum_apps (itor) end
none |
frame | applicationFrame/nil | The top application main frame, or nil if none loaded. |
none |
frame | parentFrame | The top frame window. |
none |
type | number | Clipboard data type. |
data | any | Clipboard data. |
none |
wnd | window/nil | The window that has input focus, or nil if none. |
none |
fullscreen | boolean | True if desktop is in full screen mode, false if not. |
none |
lockable | boolean |
True if lockable, false if not. |
frame | parentFrame | The frame to search from. |
appframe | applicationFrame | The next application frame window in the z order. |
none |
password | string | The system's password. |
none |
index | number | Task bar window index. |
none |
theme | desktopTheme | Desktop's theme object. |
none |
rt | rect | A rectangle of the desktop work area, in screen coordinates. |
none |
none |
none |
none |
none |
result | boolean | True if locked, false if not. |
channel | string | Digilines channel of the devices sending the message. |
msg | any | The digilines message. |
x | number/nil | The monitor's x character coordinate touched or nil if not from this desktop monitor device. |
y | number/nil | The monitor's y character coordinate touched or nil if not from this desktop monitor device. |
none |
none |
none |
theme | desktopTheme | The loaded theme, or nil on error. |
none |
none |
title | string | Title bar text. |
message | string | Message to display. |
bgcolor | number | Background color of the message box, if nil the theme's popup_back color is used. |
none |
none |
result | boolean | Always true. |
path | string | Full path to program file to run. |
... | string | Any command line arguments. They may be one or a series of string parameters. |
none |
theme | desktopTheme | The theme object to save. |
result | boolean | True if successful, false if not. |
frame | parentFrame | The frame to make active. |
result | boolean | True if the frame is active, false if not. |
data | any | Data to place on clipboard. |
type | number | Type of data. |
none |
fullscreen | boolean/nil | True sets full screen. False resets normal screen. nil toggles the current mode. |
none |
lockable | boolean |
True to set lockable, false for not. |
none |
scale | number | The text scale to set (1 - 5). |
none |
none |
none |
none |
none |
none |
none |
force | boolean | If true the whole desktop is redrawn, otherwise only the invalidated area (if any). |
rt | rect | Screen relative affected area of drawing. It may be empty, if no area was drawn. |