Class: ComboForm
{ OverrideProperty=Border_Style InitialValue=Border_Normal }
{ OverrideProperty=Search_Mode DesignTime=False }
{ OverrideProperty=Search_Case DesignTime=False }
Class Hierarchy:
DFBaseComboBoxComboFormMixins:
Combo_Mixin, Standard_Form_Mixin, ToolTip_Support_Mixin,
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
We have not recommended using activating for return values and we don't want codesense and events to use the
get msg_activating syntax. We have not changed the actual code in unlikely case that some is successfully
using activating to return a value. This is a "if it ain't broke, don't fix it" kind of thing.
This usage is not recommended and should not be used as a sample.
returns integer
IntegerCapsLock_State()
Construct_Object()
End_Construct_Object()
Page(integer mode#)
We need to do some capslock checking with form combos.
For some reason the runtime does not recognize the capslock bit
in the form_options (as it does in form).
note that comboForm and comboEntry each need their own Page method
and not a common mixin
BooleanpbUseFormWindowHandle()
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)
References (1):