FMX.Memo
Contents
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 | fmx280.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; |