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 |
master | Column name |
| The name of the column in the table or query which is displayed in the choice control. If left empty then the choice control is not set from the table or query |
default | Default value |
| Default value to use if field is not entered |
values | Values |
| This is the list of values which cab be selected. Values should be separated by the | character |
nullval | Null value |
| Value to show when field contains null |
nullok | Null OK |
| If this option is set then then contents of the file may be null, ie., empty |
configs | Configuration |
|
List of configuration values. These are primarily used in
conjunction with reusable components.
|
errtext | Error Text |
|
Text used to customise various popups. Currently only
used at block level by record insert/update/delete
confirmation dialogs.
|
editable | Editable |
| If this option is set, then the combobox displays
an edit control, allowing display and entry of values that
are not in the choice list.
|
slots | Slots |
|
List of slots, which contain script code that can be
associated with events occurring in other objects.
|
onset | On set |
|
Script routine to be invoked when the value in the control
is set from the database. A value like #Set invokes an
external function called onItemSet; otherwise
define a function called eventFunc whose three arguments
will be the control item, the query row number and the value.
|
onchange | On change |
|
Script routine to be invoked when the value in the field
is changed by the user. A value like #Change invokes an
external function called onChoiceChange; otherwise
define a function called eventFunc whose three arguments
will be the control item, the query row number and the new value.
|
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.
|