KBField (subclass of KBItem)

Text colour (fgcolor)

Text colour

Background colour (bgcolor)

Background colour

Font (font)

Specify font

Password (passwd)

Setting this option shows the field contents as stars instead of the actual characters.

Null OK (nullok)

If this option is set then then contents of the file may be null, ie., empty

Empty is null (emptynull)

Setting this option will treat an empty value as null rather than as text which has no characters.

Validator (evalid)

If set, this specifies a regular expression used to validate the field contents. Note that the expression is not anchored at either end.

Ignore case (igncase)

Character case is ignored when validating field contents

Input mask (mask)

The input mask controls input to the field, providing a degree of input control and formatting

Format (format)

This specifies the display format. Note that a format specification implies a particular data type (number, date, etc.) and a mismatch will display as an error; however checking Force specified format will override this.

Undo formatting (deformat)

If set, an attempt is made to undo formatting when saving. This is useful if, say, you format a number as a currency value. Beware that the unformatting is very simple minded.

Default value (default)

Default value to use if field is not entered

Text alignment (align)

Specify whether text should be horizontally aligned to the left (default), centred or to the right

Supress repeats (supress)

Supress repeated field values in successive rows

Helper (helper)

If set, then when focus enters the field a helper button appears, which can be used to aid data entry. The setting specifies the helper. You can also set an image for the helper button; the rollover and disabled images are only used by RekallWeb.

Morph control (morph)

If morphing is enabled, then the control is drawn as a simple text value when it does not have focous. This can be used to remove the dropdown on Choice and Link controls.

Case mapping (mapcase)

This setting can be used to force text to be converted to all lower-case or all upper-case before saving to the database. The default is not to change the text.

Set caret on focus (focuscaret)

This option controls behaviour when focus enters the field; the options are to place the caret at the end of the text, at the beggining of the text, or sto select all text. The default option selected the default system behaviour.