Class: Edit

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

Class: Edit 1. Add Standard entry support

Class Hierarchy:

DFBaseEditEdit

Mixins:

Dflabel_Mixin, Shadow_Mixin, Standard_Object_Mixin, ToolTip_Support_Mixin,

Direct Known Subclasses:

dbEdit_, SysinfoDisplay,

Class Definition

Properties

Integerm_Capslock_state
integerpiPriorEnabledColor
private, used by shadow_display
IntegerPrivate.Wrap_State
should edit wrap or not

Functions and Procedures

IntegerCapsLock_State()
Command(Integer wParam Integer lParam)
Construct_Object()
Delete_Data()
Base class does not clear changed_state. Also augment to send OnChange
integerItem_Shadow_State(integer iItem)
Inherited from Shadow_Mixin
integerObject_Shadow_State()
Inherited from Shadow_Mixin
OnChange()
OnMaxText()
integerParent_Ratios()
If font changes the edit size stays the same. This make the most sense.
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 State)
Inherited from ToolTip_Support_Mixin
Set(integer iState)
Inherited from ToolTip_Support_Mixin
Set(integer iItem integer iState)
Inherited from ToolTip_Support_Mixin
Set(Integer iItem String sValue)
Inherited from ToolTip_Support_Mixin
Set(Integer bState)
Inherited from ToolTip_Support_Mixin
Get and Set capslock and set windows style to make it work
set(Integer bState)
Inherited from ToolTip_Support_Mixin
Shadow_Display()
Inherited from Shadow_Mixin
Toggle_Wrap()
IntegerWrap_State()

References (2):

ModuleContaining SymbolLine
Dfabout.pkgSysinfoDisplay94
Dftxtwin.pkgdbEdit_34