FMX.Edit

From RAD Studio API Documentation
Jump to: navigation, search

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.EditDefines FireMonkey controls for single-line text and number editors.
FMX.Edit.Style


Classes

IEditControl
TClearEditButtonButton used for clearing text in a TEdit control.
TClearingEdit (deprecated)Edit box equipped with a text clearing button.
TContentEditTContentEdit is a specialized TContent for edit controls.
TCustomEditTCustomEdit is the base class from which all FireMonkey edit boxes and memo controls are derived.
TCustomEditModel
TDropDownEditButtonButton used to display the drop-down list associated with the edit control.
TEditGeneral-purpose FireMonkey edit box.
TEditButtonButton used for customising or making your own glyph button.
TEllipsesEditButtonButton used when the user needs to provide more information regarding the command.
TPasswordEditButtonButton used to switch the password display mode in a TEdit control.
TSearchEditButtonButton used to search a specific text or object with a linked search program.
TSpinEditButton

Constants

MM_EDIT_CARETCHANGEDMM_EDIT_CARETCHANGED: Integer = $1710;
MM_EDIT_CARETPOSITION_CHANGEDMM_EDIT_CARETPOSITION_CHANGED: Integer = $170F;
MM_EDIT_CHARCASE_CHANGEDMM_EDIT_CHARCASE_CHANGED: Integer = $1717;
MM_EDIT_CHECKSPELLING_CHANGEDMM_EDIT_CHECKSPELLING_CHANGED: Integer = $170A;
MM_EDIT_EDITBUTTONS_CHANGEDMM_EDIT_EDITBUTTONS_CHANGED: Integer = $1715;
MM_EDIT_FILTERCHAR_CHANGEDMM_EDIT_FILTERCHAR_CHANGED: Integer = $1718;
MM_EDIT_IMEMODE_CHANGEDMM_EDIT_IMEMODE_CHANGED: Integer = $1706;
MM_EDIT_ISPASSWORD_CHANGEDMM_EDIT_ISPASSWORD_CHANGED: Integer = $1705;
MM_EDIT_KEYBOARDTYPE_CHANGEDMM_EDIT_KEYBOARDTYPE_CHANGED: Integer = $1707;
MM_EDIT_KILLFOCUSBYRETURN_CHANGEDMM_EDIT_KILLFOCUSBYRETURN_CHANGED: Integer = $1709;
MM_EDIT_MAXLENGTH_CHANGEDMM_EDIT_MAXLENGTH_CHANGED: Integer = $1704;
MM_EDIT_PROMPTTEXT_CHANGEDMM_EDIT_PROMPTTEXT_CHANGED: Integer = $170B;
MM_EDIT_READONLY_CHANGEDMM_EDIT_READONLY_CHANGED: Integer = $1703;
MM_EDIT_RETURNKEYTYPE_CHANGEDMM_EDIT_RETURNKEYTYPE_CHANGED: Integer = $1708;
MM_EDIT_SELLENGTH_CHANGEDMM_EDIT_SELLENGTH_CHANGED: Integer = $1702;
MM_EDIT_SELSTART_CHANGEDMM_EDIT_SELSTART_CHANGED: Integer = $1701;
MM_EDIT_TEXT_CHANGEDMM_EDIT_TEXT_CHANGED: Integer = $1713;
MM_EDIT_TEXT_CHANGINGMM_EDIT_TEXT_CHANGING: Integer = $1716;
MM_EDIT_TEXT_SETTINGS_CHANGEDMM_EDIT_TEXT_SETTINGS_CHANGED: Integer = $1712;
MM_EDIT_TYPING_CHANGEDMM_EDIT_TYPING_CHANGED: Integer = $1711;
MM_EDIT_USERMM_EDIT_USER: Integer = $1718;
PM_EDIT_GET_TEXT_CONTENT_RECTPM_EDIT_GET_TEXT_CONTENT_RECT: Integer = $1002;
PM_EDIT_REALIGN_BUTTONS_CONTAINERPM_EDIT_REALIGN_BUTTONS_CONTAINER: Integer = $1001;
PM_EDIT_USERPM_EDIT_USER: Integer = $1003;