-Ensures that multi-byte UTF-8 characters are ignored for the control. +Utf8KeyPress is an overridden method in TLazIntegerEdit. It calls the +alternate handler routine in _Utf8KeyPress (implemented in TLazIntegerEditGen) +to examine, handle, or preprocess the UTF-8 character. The OnUTF8KeyPress +event handler is signalled (when assigned). The alternate handler ensures that +that multi-byte UTF-8 characters are ignored for the control; the value in +Utf8Char is set to an empty string ('') if it contains more than 1 byte value.
-Gets the value for the Text property using the handle for the control, or by -converting Value to the required DisplayBase when a handle has not been -assigned. +RealGetText is an overridden TCaption function in TLazIntegerEdit used to get +the value for the control Caption. It calls the alternate handler routine +(_RealGetText) in TLazIntegerEditGen to get the return value. If the control +handle has been allocated, the inherited RealGetText method in ancestor +classes is called to get the return value. It the handle has not been +allocated, the Value property is converted to a string which includes the +optional prefix for the radix.
+InitializeWnd is an overridden method in TLazIntegerEdit. It calls the +alternate routine in the generic base class (_InitializeWnd) on entry. The +inherited method (in TCustomEdit) is called to initialize members in the +widget instance including its Handle and control flag values. +
++InitializeWnd ensures that the Text displayed for the control is updated to +reflect the Value property converted to the selected DisplayBase with the +corresponding prefix. +
++FinalizeWnd is an overridden method in TLazIntegerEdit. It ensures that the +control Value is updated using the Text for the control after conversion back +to a Decimal (base-10) value. This action is performed prior to calling the +inherited FinalizeWnd method (in TWinControl) to update the control Caption +and free its Handle. +
++DoExit is an overridden method in TLazIntegerEdit. It ensures that the Value +for the control is updated when the control loses input focus. DoExit calls +the alternate handler (_DoExit) in TLazIntegerEditGen to perform the actions +needed. +
++The Value property is updated by converting the Text for control back to its +Decimal (base-10) representation. Values in MinValue and MaxValue are enforced +when Value is updated. +
++DoExit calls the inherited method (in TCustomEdit) to reset the AutoSelected +property, and to signal the OnExit event handler (when assigned). +
++DoExit is called when the CM_EXIT control message is handled for the control. +
++EditingDone is an overridden method in TLazIntegerEdit. It ensures that the +Value property is updated when editing has been completed for the control. The +alternate handler routine (_EditingDone) in the generic base class +(TLazIntegerEditGen) is called to perform the actions needed. +
++Value is updated by converting the control Text back to its Decimal (base-10) +representation. Values in the MinValue and MaxValue properties are enforced +when Value is updated. +
++EditingDone in an ancestor class (TControl) is called when the ReadOnly +property is set to False, and the OnEditingDone event handler is +signalled (when assigned). +
++Editing is called when the VK_RETURN key is handled for the control. +
+