Class: Entry

Module location: Windows.pkg line 4298 (view source)

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:

DFBaseEntryEntry

Mixins:

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

IntegerCapsLock_State()
check capslock bit for capslock_state
Construct_Object()
End_Construct_Object()
RequestAddToolTip()
Inherited from DFLabel_Mixin
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()
Inherited from DFLabel_Mixin
Called by Page_Object. Handles tooltip removal.
Set(Integer bState)
Inherited from ToolTip_Support_Mixin
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):

ModuleContaining SymbolLine
Dfentry.pkgdbForm_32