Property | Sample Value | Possible Values |
---|---|---|
Active | 1 | 1 or 0, boolean value |
DateFormat | Empty string or
[D]-[O]-[A] for default representation (dd mmm yy) [O]-[D]-[A] for "mmm dd yy" [O]-[D]-[Y] for "mmm dd yyyy" [O]-[D]-[Y] for "mmm dd yyyy" [Y]-[M]-[D] for "yyyy month dd" [Y]-[O]-[D] for "yyyy mmm dd" [M]-[D]-[Y] for "month dd yyyy" [M]-[D]-[A] for "month dd yy" [D]-[O]-[Y] for "dd mmm yyyy" [D]-[M]-[Y] for "dd month yyyy" [D]-[M]-[A] for "dd month yy" [A]-[O]-[D] for "yy mmm dd" [A]-[M]-[D] for "yy month dd" (mmm stands for three-letter abbreviation of name of month, month stands for full spelling of name of month, yy stands for the 2 digit abbreviation of the year number and yyyy stands for the full spelling of the year number) | |
DisplayOnly | 0 | 1 or 0, boolean value |
MonthFormat | Must be empty string | |
NextControl | Either empty string or the name of the control that is reached by typing <tab> while "on" this control | |
PosLeft | 136 | Floating point number, in "PosUnits" units |
PosTop | 144 | Floating point number, in "PosUnits" units |
PosUnits | ZDLG | PIXEL, POINT, ZDLG or CHAR |
SizeHeight | 10 | Floating point number, in "PosUnits" units |
SizeWidth | 70 | Floating point number, in "PosUnits" units |
Title | Title for Date | Free text |
Type | ZDATE | Must be ZDATE for date components |
VarName | Either empty string or name of local variable | |
VarPermanent | 0 | 1 or 0, boolean value |
Action logic may be defined for the following events:
Event | Event-code |
---|---|
Create | Ev10 |
Enter | Ev20 |
Modified | Ev30 |
Exit | Ev40 |
Destroy | Ev50 |
change | EvCHANGE |
gotFocus | EvFOCUS |
help | EvHELP |
select | EvSELECT |
lostFocus | EvUNFOCUS |
The code for each event is encoded as:
Begin Event [event code] -------- Begin Document ActionLogic [number of lines] First line Second line etcetera -------- End End
Note: It is important that the [number of lines] exactly matches the actual number of lines between "----- Begin" and "----- End".