Class: ComboEntry
{ OverrideProperty=Border_Style InitialValue=Border_Normal }
{ OverrideProperty=Search_Mode DesignTime=False }
{ OverrideProperty=Search_Case DesignTime=False }
Class Hierarchy:
DFBaseComboBoxEntry

ComboEntryMixins:
Auto_Setup_Mixin, Combo_Mixin, DataFile_Help_Mixin, Entry_Shadow_Mixin, Standard_Form_Mixin, ToolTip_Support_Mixin,
Direct Known Subclasses:
dbBasicComboForm_, Class Definition
Functions and Procedures

Activating()
By default we will fill combo lists during activating. In some cases
the list may already be filled in which case nothing will happen.
as of 15.1 we changed all deactivating/activating signatures to not return values (see windows.pkg / ComboForm / Activating for more)
returns integer
Integer
CapsLock_State()
check capslock bit for capslock_state

Construct_Object()

End_Construct_Object()

Page(integer iState)
note that comboForm and comboEntry each need their own Page method
and not a common mixin
Boolean
pbUseFormWindowHandle()
Overridden to ensure that the combo form's Entry_State is taken into consideration.

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):