x | X-position |
| X coordinate of the control relative to its parent |
y | Y-position |
| Y coordinate of the control relative to its parent |
w | Width |
| Width of the control in pixels |
h | Height |
| Height of the control in pixels |
xmode | X-mode |
|
This setting specified whether the control width is fixed
width, whether it floats relative to the right-hand
side of its block, or whether it stretches as its
block width changes. The setting affects the interpretation
of the width value.
|
ymode | Y-mode |
|
This setting specified whether the control height is fixed
width, whether it floats relative to the bottom
of its block, or whether it stretches as its
block height changes. The setting affects the interpretation
of the height value.
|
fgcolor | Text colour |
| Text colour |
bgcolor | Background colour |
| Background colour |
font | Font |
| Specify font |
name | Control name |
| Control name, used to access control from scripts |
text | Button text |
| Text displayed in the button |
taborder | Tab order |
| Tab and shift-tab cycle through controls in increasing tab order. A tab order of zero means that the control cannot be entered by tabbing. |
configs | Configuration |
|
List of configuration values. These are primarily used in
conjunction with reusable components.
|
slots | Slots |
|
List of slots, which contain script code that can be
associated with events occurring in other objects.
|
onclick | On Click |
|
Script routine to be invoked when the button is clicked.
A value like #Click invokes an external function
called onButtonClick; otherwise define a function
called eventFunc whose single argument will be the
button.
|
notes | Notes |
|
The Notes setting may be used for any arbitrary notes,
for instance for documentation. Rekall does nothing
with the value, other than to preserve it.
|