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

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
(Метка: замена)
Строка 4: Строка 4:
  
 
<syntaxhighlight lang="Delphi">TfgCustomEdit = class (TfgControl, IFGXTapSupported, IFGXNotificationObserver, IFGXNotificationObservable)</syntaxhighlight>
 
<syntaxhighlight lang="Delphi">TfgCustomEdit = class (TfgControl, IFGXTapSupported, IFGXNotificationObserver, IFGXNotificationObservable)</syntaxhighlight>
 
== Описание ==
 
 
Описание отсутствует.
 
 
== Конструкторы ==
 
 
{| class="wikitable sortable"
 
|-
 
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(AOwner: [[TComponent]])</code>
 
 
|}
 
 
== Свойства ==
 
 
{| class="wikitable sortable"
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Error: [[string]]</code>
 
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ColorLink: [[FGX.Assets.Color.TfgAssetColorLink|TfgAssetColorLink]]</code>
 
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>TintColorLink: [[FGX.Assets.Color.TfgAssetColorLink|TfgAssetColorLink]]</code>
 
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Text: [[string]]</code>
 
Текущий введенный текст.
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>TextPrompt: [[string]]</code>
 
Тестовая подсказка отображаемая, когда текст еще не введен.
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>IsPassword: [[Boolean]]</code>
 
Поле предназначено для ввода пароля?
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ReadOnly: [[Boolean]]</code>
 
Запрещается редактировать текст.
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>KeyboardType: [[.TfgKeyboardType|TfgKeyboardType]]</code>
 
Тип используемой клавиатуры, когда поле принимает фокус.
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ReturnKeyType: [[.TfgReturnKeyType|TfgReturnKeyType]]</code>
 
Тип операции, которую сгенерирует клавиатура, когда пользователь нажмет на кнопку Done.
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>AutocorrectionType: [[.TfgAutocorrectionType|TfgAutocorrectionType]]</code>
 
Режим автоматической корректировки ошибок, допускаемых при вводе текста.
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>AutocapitalizationType: [[.TfgAutocapitalizationType|TfgAutocapitalizationType]]</code>
 
Режим капитализации (первая буква в верхнем регистре) вводимых символов.
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>SpellCheckingType: [[.TfgSpellCheckingType|TfgSpellCheckingType]]</code>
 
Режим проверки правописания текста.
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ShowVirtualKeyboardOnFocus: [[.TfgPlatformBoolean|TfgPlatformBoolean]]</code>
 
Показывать ли виртуальную клавиатуру, когда поле ввода получает фокус?
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>MaxLength: [[Integer]]</code>
 
Максимально допустимое количество вводимых символов.
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Font: [[FGX.Canvas.Types.TfgFont|TfgFont]]</code>
 
Параметры шрифта отображения текста.
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Color: [[TAlphaColor]]</code>
 
Цвет отображения текста.
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ColorName: [[.TfgAssetName|TfgAssetName]]</code>
 
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>TintColor: [[TAlphaColor]]</code>
 
Цветовой оттенок поля ввода.
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>TintColorName: [[.TfgAssetName|TfgAssetName]]</code>
 
Ресурс цвета оттенка вкладки.
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>HorzAlign: [[.TfgHorizontalAlignment|TfgHorizontalAlignment]]</code>
 
Выравнивание текста по горизонтали.
 
|-
 
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>VertAlign: [[.TfgVerticalAlignment|TfgVerticalAlignment]]</code>
 
Выравнивание текста по вертикали.
 
|}
 
 
== События ==
 
 
{| class="wikitable sortable"
 
|-
 
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnChanging: [[TNotifyEvent]]</code>
 
Срабатывает при любом изменении строки поиска.
 
|-
 
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnChanged: [[TNotifyEvent]]</code>
 
 
|}
 
 
== Константы ==
 
 
{| class="wikitable sortable"
 
|-
 
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultIsPassword: [[Boolean]]</code>
 
 
|-
 
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultReadOnly: [[Boolean]]</code>
 
 
|-
 
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultKeyboardType: [[.TfgKeyboardType|TfgKeyboardType]]</code>
 
 
|-
 
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultSpellCheckingType: [[.TfgSpellCheckingType|TfgSpellCheckingType]]</code>
 
 
|-
 
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultMaxLength: [[Integer]]</code>
 
 
|-
 
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultColor: [[Integer]]</code>
 
 
|-
 
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultAutocorrectionType: [[.TfgAutocorrectionType|TfgAutocorrectionType]]</code>
 
 
|-
 
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultAutocapitalizationType: [[.TfgAutocapitalizationType|TfgAutocapitalizationType]]</code>
 
 
|-
 
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultReturnKeyType: [[.TfgReturnKeyType|TfgReturnKeyType]]</code>
 
 
|-
 
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultTintColor: [[TAlphaColor]]</code>
 
 
|-
 
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultShowVirtualKeyboardOnFocus: [[.TfgPlatformBoolean|TfgPlatformBoolean]]</code>
 
 
|-
 
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultVertAlign: [[.TfgVerticalAlignment|TfgVerticalAlignment]]</code>
 
 
|-
 
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultHorzAlign: [[.TfgHorizontalAlignment|TfgHorizontalAlignment]]</code>
 
 
|}
 

Версия 04:50, 10 июня 2019

Delphi

TfgCustomEdit = class (TfgControl, IFGXTapSupported, IFGXNotificationObserver, IFGXNotificationObservable)