FGX.Memo.TfgCustomMemo: различия между версиями

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
 
(не показано 28 промежуточных версий этого же участника)
Строка 1: Строка 1:
* [[ FGX.Memo | Вверх к родителю: FGX.Memo ]]
+
* [[ FGX.Controls.TfgControl | Вверх к родителю: TfgControl ]]
* [[ FGX.Memo.TfgCustomMemo_Methods | Методы ]]
+
* [[ FGX.Memo | К модулю: FGX.Memo ]]
* [[ FGX.Memo.TfgCustomMemo_Properties | Свойства ]]
 
  
 
Delphi
 
Delphi
  
<code>TfgCustomMemo = class (TfgControl, IFGXTapSupported, IFGXNotificationObserver, IFGXNotificationObservable)</code>
+
<syntaxhighlight lang="Delphi">TfgCustomMemo = class (TfgControl, IFGXTextable)</syntaxhighlight>
 +
 
 +
<p class="class-inheritance"><span class="type-border">[[System.Classes.TComponent|TComponent]]</span> -> <span class="type-border">[[FGX.Controls.TfgControl|TfgControl]]</span> -> <span class="type-border">[[FGX.Memo.TfgCustomMemo|TfgCustomMemo]]</span></p>
 +
 
 +
Прямые наследники:
 +
[[FGX.Memo.TfgMemo|TfgMemo]]
 +
 
 +
== Описание ==
 +
 
 +
<p>Многострочное поле ввода.</p>
 +
== Конструкторы ==
 +
 
 +
{| class="wikitable sortable"
 +
|-
 +
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(AOwner: [[TComponent]])</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|}
 +
 
 +
== Свойства ==
 +
 
 +
{| class="wikitable sortable"
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Text: [[string]]</code>
 +
<p>Текущее значение текста в многострочном поле ввода.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>SelectionStart: [[Integer]]</code>
 +
<p>Индекс начала выделения. Если выделения нету, то вернет позицию каретки. Если текста нет, то вернет 0.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>SelectionLength: [[Integer]]</code>
 +
<p>Длина выделения. Если выделения нет, вернет 0.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ColorLink: [[FGX.Assets.Color.TfgAssetColorLink|TfgAssetColorLink]]</code>
 +
<p>Связь с ресурсом цвета текста.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>TextPromptColorLink: [[FGX.Assets.Color.TfgAssetColorLink|TfgAssetColorLink]]</code>
 +
<p>Связь с ресурсом цвета текстовой подсказки.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Lines: [[TStringList]]</code>
 +
<p>Многострочный текст.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>TextPrompt: [[string]]</code>
 +
<p>Тестовая подсказка отображаемая, когда текст еще не введен.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ReadOnly: [[Boolean]]</code>
 +
<p>Запрещается редактировать текст.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>KeyboardType: [[FGX.Text.TfgKeyboardType|TfgKeyboardType]]</code>
 +
<p>Тип используемой клавиатуры, когда поле принимает фокус.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>AutocorrectionType: [[FGX.Text.TfgAutocorrectionType|TfgAutocorrectionType]]</code>
 +
<p>Режим автоматической корректировки ошибок, допускаемых при вводе текста.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>AutocapitalizationType: [[FGX.Text.TfgAutocapitalizationType|TfgAutocapitalizationType]]</code>
 +
<p>Режим капитализации (первая буква в верхнем регистре) вводимых символов.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>BorderStyle: [[FGX.Memo.TfgMemoBorderStyle|TfgMemoBorderStyle]]</code>
 +
<p>Стиль отображения рамки поля ввода.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>SpellCheckingType: [[FGX.Text.TfgSpellCheckingType|TfgSpellCheckingType]]</code>
 +
<p>Режим проверки правописания текста.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ShowVirtualKeyboardOnFocus: [[FGX.Types.TfgPlatformBoolean|TfgPlatformBoolean]]</code>
 +
<p>Показывать ли виртуальную клавиатуру, когда поле ввода получает фокус?</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Font: [[FGX.Canvas.Types.TfgFont|TfgFont]]</code>
 +
<p>Параметры шрифта отображения текста.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Color: [[TAlphaColor]]</code>
 +
<p>Цвет отображения текста.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ColorName: [[TfgAssetName|TfgAssetName]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>TextPromptColor: [[TAlphaColor]]</code>
 +
<p>Цвет отображения текстовой подсказки <i>TextPrompt</i> .</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>TextPromptColorName: [[TfgAssetName|TfgAssetName]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|}
 +
 
 +
== События ==
 +
 
 +
{| class="wikitable sortable"
 +
|-
 +
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnChanging: [[TNotifyEvent]]</code>
 +
<p>Срабатывает при любом изменении строки поиска.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnChanged: [[TNotifyEvent]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|}
 +
 
 +
== Константы ==
 +
 
 +
{| class="wikitable sortable"
 +
|-
 +
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultReadOnly: [[Boolean]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultKeyboardType: [[FGX.Text.TfgKeyboardType|TfgKeyboardType]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultSpellCheckingType: [[FGX.Text.TfgSpellCheckingType|TfgSpellCheckingType]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultMaxLength: [[Integer]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultTextColor: [[Integer]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultTextPromptColor: [[TAlphaColor]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultAutocorrectionType: [[FGX.Text.TfgAutocorrectionType|TfgAutocorrectionType]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultAutocapitalizationType: [[FGX.Text.TfgAutocapitalizationType|TfgAutocapitalizationType]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultReturnKeyType: [[FGX.Text.TfgReturnKeyType|TfgReturnKeyType]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultShowVirtualKeyboardOnFocus: [[FGX.Types.TfgPlatformBoolean|TfgPlatformBoolean]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultVertAlign: [[FGX.Text.TfgVerticalAlignment|TfgVerticalAlignment]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultHorzAlign: [[FGX.Text.TfgHorizontalAlignment|TfgHorizontalAlignment]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultBorderStyle: [[FGX.Memo.TfgMemoBorderStyle|TfgMemoBorderStyle]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|}

Текущая версия на 17:21, 23 декабря 2022

Delphi

TfgCustomMemo = class (TfgControl, IFGXTextable)

TComponent -> TfgControl -> TfgCustomMemo

Прямые наследники: TfgMemo

Описание

Многострочное поле ввода.

Конструкторы

constructor
Create(AOwner: TComponent)

Описание отсутствует.

Свойства

property
Text: string

Текущее значение текста в многострочном поле ввода.

property
SelectionStart: Integer

Индекс начала выделения. Если выделения нету, то вернет позицию каретки. Если текста нет, то вернет 0.

property
SelectionLength: Integer

Длина выделения. Если выделения нет, вернет 0.

property
ColorLink: TfgAssetColorLink

Связь с ресурсом цвета текста.

property
TextPromptColorLink: TfgAssetColorLink

Связь с ресурсом цвета текстовой подсказки.

property
Lines: TStringList

Многострочный текст.

property
TextPrompt: string

Тестовая подсказка отображаемая, когда текст еще не введен.

property
ReadOnly: Boolean

Запрещается редактировать текст.

property
KeyboardType: TfgKeyboardType

Тип используемой клавиатуры, когда поле принимает фокус.

property
AutocorrectionType: TfgAutocorrectionType

Режим автоматической корректировки ошибок, допускаемых при вводе текста.

property
AutocapitalizationType: TfgAutocapitalizationType

Режим капитализации (первая буква в верхнем регистре) вводимых символов.

property
BorderStyle: TfgMemoBorderStyle

Стиль отображения рамки поля ввода.

property
SpellCheckingType: TfgSpellCheckingType

Режим проверки правописания текста.

property
ShowVirtualKeyboardOnFocus: TfgPlatformBoolean

Показывать ли виртуальную клавиатуру, когда поле ввода получает фокус?

property
Font: TfgFont

Параметры шрифта отображения текста.

property
Color: TAlphaColor

Цвет отображения текста.

property
ColorName: TfgAssetName

Описание отсутствует.

property
TextPromptColor: TAlphaColor

Цвет отображения текстовой подсказки TextPrompt .

property
TextPromptColorName: TfgAssetName

Описание отсутствует.

События

event
OnChanging: TNotifyEvent

Срабатывает при любом изменении строки поиска.

event
OnChanged: TNotifyEvent

Описание отсутствует.

Константы

const
DefaultReadOnly: Boolean

Описание отсутствует.

const
DefaultKeyboardType: TfgKeyboardType

Описание отсутствует.

const
DefaultSpellCheckingType: TfgSpellCheckingType

Описание отсутствует.

const
DefaultMaxLength: Integer

Описание отсутствует.

const
DefaultTextColor: Integer

Описание отсутствует.

const
DefaultTextPromptColor: TAlphaColor

Описание отсутствует.

const
DefaultAutocorrectionType: TfgAutocorrectionType

Описание отсутствует.

const
DefaultAutocapitalizationType: TfgAutocapitalizationType

Описание отсутствует.

const
DefaultReturnKeyType: TfgReturnKeyType

Описание отсутствует.

const
DefaultShowVirtualKeyboardOnFocus: TfgPlatformBoolean

Описание отсутствует.

const
DefaultVertAlign: TfgVerticalAlignment

Описание отсутствует.

const
DefaultHorzAlign: TfgHorizontalAlignment

Описание отсутствует.

const
DefaultBorderStyle: TfgMemoBorderStyle

Описание отсутствует.