AddArgument
int AddArgument(string sName,string sDescription,int iFlags);
Return values
A handle that can be used referring to this argument in subsequent calls.
Parameters
- sName - Name of the argument field
- sDesc - Description of the field iFlags Flags controlling validation. See remarks for flags.
Remarks
These are the valid flags. Some of them can be combined.
CHECK_NOTHING
|
Default value, any type, including no text, is accepted.
|
CHECK_NOT_EMPTY
|
Check if argument is empty. Can not be combined with CHECK_NOTHING.
|
CHECK_RANGE_LOW
|
Must be used with CHECK_NUMERIC. Validates numeric value is within range (low range).
|
CHECK_RANGE_HIGH
|
Must be used with CHECK_NUMERIC. Validates numeric value is within range (high range).
|
CHECK_NUMERIC
|
Validates that value is numeric (real or integer)
|
ENUM_AVAIL
|
Indicates that there is a enumeration callback with pre-defined values available for this field.
|
|