FMX.Memo
Sommaire
Définit les contrôles d'édition multiligne et mémo présentés.
Les constantes préfixées MM_Memo définissent les ID des messages qui sont envoyés par le modèle TCustomMemoModel du contrôle TMemo à la présentation TStyledMemo à partir de méthodes comme TextSettingsChanged ou lorsque des paramètres comme CaretPosition,
FMX.Memo.TCustomMemoModel.AutoSelect,
FMX.Memo.TCustomMemoModel.Caret,
FMX.Memo.TCustomMemoModel.CaretPosition,
FMX.Memo.TCustomMemoModel.CharCase,
FMX.Memo.TCustomMemoModel.CheckSpelling,
FMX.Memo.TCustomMemoModel.DataDetectorTypes,
FMX.Memo.TCustomMemoModel.HideSelectionOnExit,
FMX.Memo.TCustomMemoModel.ImeMode,
FMX.Memo.TCustomMemoModel.KeyboardType,
FMX.Memo.TCustomMemoModel.Lines,
FMX.Memo.TCustomMemoModel.MaxLength,
FMX.Memo.TCustomMemoModel.ReadOnly,
SelectionFill,
SelLength,
SelStart et
TextSettingsInfo sont modifiés.
Les constantes préfixées PM_Memo définissent les ID des messages qui sont envoyés par les contrôles mémo à la présentation TStyledMemo à partir de méthodes comme DeleteFrom,
InsertAfter,
SelectText,
GoToTextBegin,
GoToLineBegin,
GoToLineEnd,
GoToTextBegin,
GoToTextEnd,
PasteFromClipboard et
UnDo.
| Package | fmx240.bpl |
|---|
Unités
| FMX.Memo | Définit les contrôles d'édition multiligne et mémo présentés. |
| FMX.Memo.Style | |
| FMX.Memo.Types |
Classes
| TCustomMemo | TCustomMemo est la classe de base à partir de laquelle tous les contrôles d'édition multilignes FireMonkey, fournissant le défilement du texte, sont dérivés. |
| TCustomMemoModel | Modèle de données du contrôle TMemo. |
| TMemo | TMemo est un contrôle d'édition multiligne, fournissant le défilement du texte. |
Types
| TDataDetectorType | Les valeurs TDataDetectorType énumèrent les types des éléments texte. |
| TDataDetectorTypes |
Constantes
| MM_MEMO_AUTOSELECT_CHANGED | MM_MEMO_AUTOSELECT_CHANGED: Integer = $1716; |
| MM_MEMO_CAN_SET_FOCUS | MM_MEMO_CAN_SET_FOCUS: Integer = $172E; |
| MM_MEMO_CARETCHANGED | MM_MEMO_CARETCHANGED: Integer = $1710; |
| MM_MEMO_CHARCASE_CHANGED | MM_MEMO_CHARCASE_CHANGED: Integer = $1717; |
| MM_MEMO_CHECKSPELLING_CHANGED | MM_MEMO_CHECKSPELLING_CHANGED: Integer = $1712; |
| MM_MEMO_DATADETECTORTYPES_CHANGED | MM_MEMO_DATADETECTORTYPES_CHANGED: Integer = $1720; |
| MM_MEMO_GET_CARET_POSITION | MM_MEMO_GET_CARET_POSITION: Integer = $171C; |
| MM_MEMO_HIDESELECTIONONEXIT_CHANGED | MM_MEMO_HIDESELECTIONONEXIT_CHANGED: Integer = $1718; |
| MM_MEMO_IMEMODE_CHANGED | MM_MEMO_IMEMODE_CHANGED: Integer = $1713; |
| MM_MEMO_KEYBOARDTYPE_CHANGED | MM_MEMO_KEYBOARDTYPE_CHANGED: Integer = $1714; |
| MM_MEMO_LINES_CHANGED | MM_MEMO_LINES_CHANGED: Integer = $171A; |
| MM_MEMO_LINES_CLEAR | MM_MEMO_LINES_CLEAR: Integer = $1725; |
| MM_MEMO_LINES_DELETE_LINE | MM_MEMO_LINES_DELETE_LINE: Integer = $1723; |
| MM_MEMO_LINES_EXCHANGE_LINES | MM_MEMO_LINES_EXCHANGE_LINES: Integer = $1724; |
| MM_MEMO_LINES_INSERT_LINE | MM_MEMO_LINES_INSERT_LINE: Integer = $1721; |
| MM_MEMO_LINES_PUT_LINE | MM_MEMO_LINES_PUT_LINE: Integer = $1722; |
| MM_MEMO_MAXLENGTH_CHANGED | MM_MEMO_MAXLENGTH_CHANGED: Integer = $1719; |
| MM_MEMO_READONLY_CHANGED | MM_MEMO_READONLY_CHANGED: Integer = $1711; |
| MM_MEMO_SELLENGTH_CHANGED | MM_MEMO_SELLENGTH_CHANGED: Integer = $171F; |
| MM_MEMO_SELSTART_CHANGED | MM_MEMO_SELSTART_CHANGED: Integer = $171E; |
| MM_MEMO_SET_CARET_POSITION | MM_MEMO_SET_CARET_POSITION: Integer = $171D; |
| MM_MEMO_TEXT_CHANGING | MM_MEMO_TEXT_CHANGING: Integer = $171B; |
| MM_MEMO_TEXT_SETTINGS_CHANGED | MM_MEMO_TEXT_SETTINGS_CHANGED: Integer = $1715; |
| MM_MEMO_UPDATE_STATE_CHANGED | MM_MEMO_UPDATE_STATE_CHANGED: Integer = $1726; |
| MM_MEMO_USER | MM_MEMO_USER: Integer = $172F; |
| PM_MEMO_GOTO_LINE_BEGIN | PM_MEMO_GOTO_LINE_BEGIN: Integer = $100B; |
| PM_MEMO_GOTO_LINE_END | PM_MEMO_GOTO_LINE_END: Integer = $100C; |
| PM_MEMO_GOTO_TEXT_BEGIN | PM_MEMO_GOTO_TEXT_BEGIN: Integer = $100D; |
| PM_MEMO_GOTO_TEXT_END | PM_MEMO_GOTO_TEXT_END: Integer = $100E; |
| PM_MEMO_SELECT_TEXT | PM_MEMO_SELECT_TEXT: Integer = $1012; |
| PM_MEMO_UNDO_MANAGER_DELETE_TEXT | PM_MEMO_UNDO_MANAGER_DELETE_TEXT: Integer = $1010; |
| PM_MEMO_UNDO_MANAGER_INSERT_TEXT | PM_MEMO_UNDO_MANAGER_INSERT_TEXT: Integer = $100F; |
| PM_MEMO_UNDO_MANAGER_UNDO | PM_MEMO_UNDO_MANAGER_UNDO: Integer = $1011; |
| PM_MEMO_USER | PM_MEMO_USER: Integer = $1013; |