TInputControl

Convenience base class for a TControl that allows simple input

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TBaseObjectA base class for objects that can be used instead of TObject.
3TControlVisual user interface element that can react to user input.
4TInputControl

Source

UserInterface.Control.Input.pas (29)

Description

This base class provides standard functionality to respond to user actions like pressing F2 and Esc by switching Mode between display and edit modes.

Methods

ScopeVisibilityResultNameDescription
InstanceprotectedHideEditingAids()
InstanceprotectedTBooleanStartEditing()
InstanceprotectedTBooleanStopEditing(Successful: TBoolean)
InstanceprotectedTBooleanHandleF2(KeyModifiers: TKeyModifiers)
InstanceprotectedTBooleanHandleEscape(KeyModifiers: TKeyModifiers)
InstanceprotectedDescendantRequestsFocus(Descendant: TControl)
InstancepublicTCursorGetCursorForPosition(Position: TInteger32Point)
InstancepublicLostFocus()
InstancepublicTBooleanKeyDown(Event: TKeyDownEvent)
InstancepublicSelectAll()