FMX.Edit
Contents
Defines FireMonkey controls for single-line text and number editors.
MM_
prefixed constants define IDs of messages that are sent by the TCustomEditModel model of the TCustomEdit control to TStyledEdit presentation when values of the model data like Text, Caret, CaretPosition, CheckSpelling, KeyboardType, SelectionFill, SelLength, SelStart, SelText, Typing, Validating, and others
are changed.
PM_
prefixed constants define IDs of messages that are sent by the TCustomEdit control to the TStyledEdit presentation when a control presentation (like TextContentRect) is changed.
Package | fmx.bpl |
---|
Units
FMX.Edit | Defines FireMonkey controls for single-line text and number editors. |
FMX.Edit.Style |
Classes
IEditControl | |
TClearEditButton | Button used for clearing text in a TEdit control. |
TClearingEdit (deprecated) | Edit box equipped with a text clearing button. |
TContentEdit | TContentEdit is a specialized TContent for edit controls. |
TCustomEdit | TCustomEdit is the base class from which all FireMonkey edit boxes and memo controls are derived. |
TCustomEditModel | |
TDropDownEditButton | Button used to display the drop-down list associated with the edit control. |
TEdit | General-purpose FireMonkey edit box. |
TEditButton | Button used for customising or making your own glyph button. |
TEllipsesEditButton | Button used when the user needs to provide more information regarding the command. |
TPasswordEditButton | Button used to switch the password display mode in a TEdit control. |
TSearchEditButton | Button used to search a specific text or object with a linked search program. |
TSpinEditButton |
Constants
MM_EDIT_CARETCHANGED | MM_EDIT_CARETCHANGED: Integer = $1710; |
MM_EDIT_CARETPOSITION_CHANGED | MM_EDIT_CARETPOSITION_CHANGED: Integer = $170F; |
MM_EDIT_CHARCASE_CHANGED | MM_EDIT_CHARCASE_CHANGED: Integer = $1717; |
MM_EDIT_CHECKSPELLING_CHANGED | MM_EDIT_CHECKSPELLING_CHANGED: Integer = $170A; |
MM_EDIT_EDITBUTTONS_CHANGED | MM_EDIT_EDITBUTTONS_CHANGED: Integer = $1715; |
MM_EDIT_FILTERCHAR_CHANGED | MM_EDIT_FILTERCHAR_CHANGED: Integer = $1718; |
MM_EDIT_IMEMODE_CHANGED | MM_EDIT_IMEMODE_CHANGED: Integer = $1706; |
MM_EDIT_ISPASSWORD_CHANGED | MM_EDIT_ISPASSWORD_CHANGED: Integer = $1705; |
MM_EDIT_KEYBOARDTYPE_CHANGED | MM_EDIT_KEYBOARDTYPE_CHANGED: Integer = $1707; |
MM_EDIT_KILLFOCUSBYRETURN_CHANGED | MM_EDIT_KILLFOCUSBYRETURN_CHANGED: Integer = $1709; |
MM_EDIT_MAXLENGTH_CHANGED | MM_EDIT_MAXLENGTH_CHANGED: Integer = $1704; |
MM_EDIT_PROMPTTEXT_CHANGED | MM_EDIT_PROMPTTEXT_CHANGED: Integer = $170B; |
MM_EDIT_READONLY_CHANGED | MM_EDIT_READONLY_CHANGED: Integer = $1703; |
MM_EDIT_RETURNKEYTYPE_CHANGED | MM_EDIT_RETURNKEYTYPE_CHANGED: Integer = $1708; |
MM_EDIT_SELLENGTH_CHANGED | MM_EDIT_SELLENGTH_CHANGED: Integer = $1702; |
MM_EDIT_SELSTART_CHANGED | MM_EDIT_SELSTART_CHANGED: Integer = $1701; |
MM_EDIT_TEXT_CHANGED | MM_EDIT_TEXT_CHANGED: Integer = $1713; |
MM_EDIT_TEXT_CHANGING | MM_EDIT_TEXT_CHANGING: Integer = $1716; |
MM_EDIT_TEXT_SETTINGS_CHANGED | MM_EDIT_TEXT_SETTINGS_CHANGED: Integer = $1712; |
MM_EDIT_TYPING_CHANGED | MM_EDIT_TYPING_CHANGED: Integer = $1711; |
MM_EDIT_USER | MM_EDIT_USER: Integer = $1718; |
PM_EDIT_GET_TEXT_CONTENT_RECT | PM_EDIT_GET_TEXT_CONTENT_RECT: Integer = $1002; |
PM_EDIT_REALIGN_BUTTONS_CONTAINER | PM_EDIT_REALIGN_BUTTONS_CONTAINER: Integer = $1001; |
PM_EDIT_USER | PM_EDIT_USER: Integer = $1003; |