BBjWindow::addInputD
Description
In BBj 4.00 and higher, this method creates a date edit control on the BBjWindow.
Syntax
Return Value |
Method |
---|---|
BBjInputD | addInputD() |
BBjInputD |
addInputD(int ID) |
addInputD(int id, number x, number y, number w, number h, string flags) |
|
addInputD(int id, number x, number y, number w, number h, string flags, string mask) |
|
addInputD(int id, number x, number y, number w, number h, string flags, string mask, string rules) |
|
addInputD(int ID, number x, number y, number w, number h, string flags, string mask, string rules, int restore, int value) |
|
BBjInputD | addInputD(int ID, string flags) |
BBjInputD | addInputD(int ID, string flags, string mask) |
BBjInputD | addInputD(int ID, string flags, string mask, string rules) |
BBjInputD | addInputD(int ID, string flags, string mask, string rules, int restore, int value) |
BBjInputD | addInputD(string flags) |
BBjInputD | addInputD(string flags, string mask) |
BBjInputD | addInputD(string flags, string mask, string rules) |
addInputD(string flags, string mask, string rules, int restore, int value) |
Parameters
Variable |
Description |
||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
INPUTD control ID. |
||||||||||||||||||||||
x |
Horizontal position of the upper-left corner of the INPUTD control. |
||||||||||||||||||||||
y |
Vertical position of the upper-left corner of the INPUTD control. |
||||||||||||||||||||||
w |
Width of the INPUTD control. |
||||||||||||||||||||||
h |
Height of the INPUTD control. To create a standard size control, set the h parameter to 0. |
||||||||||||||||||||||
flags |
Control flags, as follows:
|
||||||||||||||||||||||
mask |
Output mask. If specified as "", the current default date mask from STBL("!DATE") is used. See Date Input for complete rules. |
||||||||||||||||||||||
rules |
Input rules. If specified as "", the value in STBL("!IRULES") is used.
|
||||||||||||||||||||||
restore |
Restore value, specified as a Julian date. Use -1 for blank, 0 for today, or JUL(Y,M,D) for a particular date. |
||||||||||||||||||||||
val |
Initial value, specified as a Julian date. Use -1 for blank, 0 for today, or JUL(Y,M,D) for a particular date. |
Return Value
This method returns the created BBjInputD object.
Remarks
If the ID parameter is not specified, a control ID is assigned dynamically using getAvailableControlID().
If the x, y, width, and height parameters are not specified, they are all initialized to 0. This is typically for use with DWC windows that dynamically arrange their contents (window creation flag $00100000$).
Example
|
See Also
See the BBj Object Diagram for an illustration of the relationship between BBj Objects.