Class: Form

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

Class: Form 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. Single item switch behavior

Class Hierarchy:

DFBaseFormForm

Mixins:

Prompt_Button_Mixin, Standard_Form_Mixin, ToolTip_Support_Mixin,

Direct Known Subclasses:

cCJGridSearchForm, dbListSearchForm, FormExternalControl, SpinForm,

Class Definition

Properties

Integerm_Prompt_object

Functions and Procedures

BooleanCapsLock_State()
check capslock bit for capslock_state
Construct_Object()
Prompt()
integerPrompt_Object(integer iItem)
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 iItem Integer hoPrompt)
Inherited from ToolTip_Support_Mixin
Set(Integer bState)
Inherited from ToolTip_Support_Mixin
With form based objects we can set capslock by setting the right bit in forms_options. We use the options message instead of the option message because form_option doesn't seem to work right.

References (19):

ModuleContaining SymbolLine
cCJGridSearchDialog.pkgcCJGridSearchForm8
CSV_Export.dgoSaveFile_fm66
Dfsellst.pkgdbListSearchForm59
Dfspnfrm.pkgSpinForm16
ExtFrm.pkgFormExternalControl26
SigCJCheckBoxDemo.vwoCB_YNG_Value56
SigCJCheckBoxDemo.vwoCB_TFU_Value79
SigCJCheckBoxDemo.vwoCB_Check_Box_Field_Value123
SigCJCheckBoxDemo.vwoCB_String_Field_Value147
SigCJLabelControlDemo.vwoFileName_Form46
SigCJReportControlDemo - SQL.vwoFilter_Search_Form148
SigCJReportControlDemo - Table.vwoFilter_Search_Form70
SigCJReportControlDemo - Table.vwoRows_Form101
SigCJReportControlDemo - Table.vwoFilter_Rows_Form109
SigCJReportControlDemo - Table.vwoSelected_Rows_Form117
SigCJReportControlDemo - Text.vwoFilter_Search_Form164
SigCJReportControlDemo - Text.vwoActive_Track_Row197
SigCJReportControlDemo - TreeView.vwoFilter_Search_Form293
SigCJReportControlDemo - TreeView.vwoActive_Track_Row326