FMX.Memo
Defines presented memo and multiline edit controls.
MM_Memo prefixed constants define IDs of messages that are sent by the TCustomMemoModel model of the TMemo control to the TStyledMemo presentation from methods like TextSettingsChanged or when parameters like the following 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, and
TextSettingsInfo are changed.
PM_Memo prefixed constants define IDs of messages that are sent by the memo controls to the TStyledMemo presentation from methods like DeleteFrom,
InsertAfter,
SelectText,
GoToTextBegin,
GoToLineBegin,
GoToLineEnd,
GoToTextBegin,
GoToTextEnd,
PasteFromClipboard, and
UnDo.
| Package | fmx290.bpl |
|---|
Units
| FMX.Memo | Defines presented memo and multiline edit controls. |
| FMX.Memo.Style | |
| FMX.Memo.Types |
Classes
| TCustomMemo | TCustomMemo is the base class from which all FireMonkey multiline text editing controls, providing text scrolling, are derived. |
| TCustomMemoModel | Data model for the TMemo control. |
| TMemo | TMemo is a multiline text editing control, providing text scrolling. |
Types
| TDataDetectorType | TDataDetectorType values enumerate types of text elements. |
| TDataDetectorTypes | A set of TDataDetectorType values. |
Constants
| 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_GET_CARET_POSITION_BY_POINT | MM_MEMO_GET_CARET_POSITION_BY_POINT: Integer = $172F; |
| 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 = $1730; |
| 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; |