OverviewExamples
|
table Screen.GetProperties ( |
) |
Gets the properties of the currently displayed screen.
None.
(table) A table containing the following information:
|
KEY |
TYPE |
DESCRIPTION |
|
WindowHandle |
number |
The window handle of the current screen. |
|
ScreenName |
string |
The name of the current screen. |
|
ScreenType |
number |
The type of screen (see table below). |
|
Controls |
table |
A numerically indexed (1-based) table of the controls on the screen. Each table item is itself a table, containing the values outlined below. |
Screen Types:
|
VALUE |
SCREEN TYPE |
|
100 |
Static Text |
|
105 |
Scrolling Text |
|
110 |
Select Install Folder |
|
115 |
Select Shortcut Folder |
|
120 |
Edit Fields |
|
125 |
Licence Agreement |
|
130 |
Progress Bar |
|
135 |
Radio Buttons |
|
140 |
Combo Boxes |
|
150 |
CheckBoxes |
|
155 |
Scrolling Text Progress |
|
160 |
ListBox |
|
165 |
Buttons |
|
170 |
Custom |
Controls Table:
|
KEY |
TYPE |
DESCRIPTION |
|
WindowHandle |
number |
The window handle of the current screen. |
|
Type |
number |
The type of control (see table below). |
|
CtrlID |
number |
The Control ID. |
Control Types:
|
VALUE |
SCREEN TYPE |
|
1 |
Button |
|
2 |
Static Text |
|
3 |
Scrolling Text |
|
4 |
ComboBox |
|
5 |
Radio Button |
|
6 |
Edit Field |
|
7 |
Progress Bar |
|
10 |
CheckBox |
|
11 |
ListBox |
|
12 |
GroupBox |
When adding an action with the action editor, you can use this field to specify a variable that the return value will be stored in.
See also: Related Actions