FMX.Memo
表現用メモやマルチライン編集コントロールを定義します。
MM_Memo
接頭辞定数はメッセージの IDを定義し、これらは TMemo コントロールの TCustomMemoModel モデルによって TStyledMemo プレゼンテーションへ、TextSettingsChanged といったメソッドから、または、パラメータ(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 など)が変更された際に、送信されます。
PM_Memo
接頭辞定数はメッセージの IDを定義し、これらはメモ コントロールによって、DeleteFrom, InsertAfter, SelectText, GoToTextBegin, GoToLineBegin, GoToLineEnd, GoToTextBegin, GoToTextEnd, PasteFromClipboard, UnDo といったメソッドから、TStyledMemo プレゼンテーションへ送信されます。
パッケージ | fmx280.bpl |
---|
ユニット
FMX.Memo | 表現用メモやマルチライン編集コントロールを定義します。 |
FMX.Memo.Style | |
FMX.Memo.Types |
クラス
TCustomMemo | TCustomMemo は、すべての FireMonkey 複数行テキスト編集コントロール(テキストをスクロールできるもの)の派生元となる基底クラスです。 |
TCustomMemoModel | TMemo コントロールのデータ モデルです。 |
TMemo | TMemo は、複数行テキスト編集コントロール(テキストをスクロールできるもの)です。 |
型
TDataDetectorType | TDataDetectorType の値には、テキスト要素の種類が列挙されています。 |
TDataDetectorTypes |
定数
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; |