Class: Entry
Class: Entry
1. Add Standard entry support
2. Support color change when shadowed (right now this is done in flex -
should we try to make this automatic?)
3. Help_DataFile support
4. Single item switch behavior
5. Auto margin, type setting
Class Hierarchy:
DFBaseEntry

EntryMixins:
Auto_Setup_Mixin, Datafile_Help_Mixin, Entry_Shadow_Mixin, Prompt_Button_Mixin, Standard_Form_Mixin, ToolTip_Support_Mixin,
Direct Known Subclasses:
dbForm_, Class Definition
Functions and Procedures
Integer
CapsLock_State()
check capslock bit for capslock_state

Construct_Object()

End_Construct_Object()

RequestAddToolTip()
Called by Page_Object. Handles tooltip creation. We use a dedicated
method to perform AddToolTip because it is often the case that Page_Object
is implemented in a mixin class.

RequestDeleteToolTip()
Called by Page_Object. Handles tooltip removal.

Set(Integer bState)
With entry based objects we can set capslock by setting
the right bit in item_options AND form_Options. We use the
options message instead of the option message because form_
option doesn't seem to work right.
References (1):