FMX.Edit

De RAD Studio API Documentation
Aller à : navigation, rechercher

Définit les contrôles FireMonkey pour les éditeurs de nombres et de texte à ligne unique.

Les constantes préfixées MM_ définissent les ID des messages qui sont envoyés par le modèle TCustomEditModel du contrôle TCustomEdit à la présentation TStyledEdit lorsque les valeurs des données du modèle comme Text, Caret, CaretPosition, CheckSpelling, KeyboardType, SelectionFill, SelLength, SelStart, SelText, Typing, Validating, etc. sont modifiées.

Les constantes préfixées PM_ définissent les ID de messages qui sont envoyés par le contrôle TCustomEdit à la présentation TStyledEdit lorsque la présentation d'un contrôle (comme TextContentRect) est modifiée.

Package fmx.bpl

Unités

FMX.EditDéfinit les contrôles FireMonkey pour les éditeurs de nombres et de texte à ligne unique.
FMX.Edit.Style


Classes

IEditControl
TClearEditButtonBouton utilisé pour effacer le texte d'un contrôle TEdit.
TClearingEdit (obsolète)Zone d'édition équipée d'un bouton d'effacement de texte.
TContentEditTContentEdit est un TContent spécialisé pour les contrôles d'édition.
TCustomEditTCustomEdit est la classe de base à partir de laquelle tous les contrôles mémo et zones d'édition FireMonkey sont dérivés.
TCustomEditModel
TDropDownEditButtonBouton utilisé pour afficher la liste déroulante associée au contrôle d'édition.
TEditZone d'édition FireMonkey à usage général.
TEditButtonBouton utilisé pour la personnalisation ou la création de votre propre bouton glyphe.
TEllipsesEditButtonBouton utilisé lorsque l'utilisateur doit fournir des informations supplémentaires sur la commande.
TPasswordEditButtonBouton utilisé pour permuter le mode d'affichage du mot de passe d'un contrôle TEdit.
TSearchEditButtonBouton utilisé pour rechercher un texte particulier ou un objet avec un programme de recherche lié.
TSpinEditButton

Constantes

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_GET_CARET_POSITION_BY_POINTMM_EDIT_GET_CARET_POSITION_BY_POINT: Integer = $1719;
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 = $171A;
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;