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

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
Строка 13: Строка 13:
 
== Описание ==
 
== Описание ==
  
 +
<p>Многострочное поле ввода.</p>
 +
== Конструкторы ==
 +
 +
{| class="wikitable sortable"
 +
|-
 +
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(AOwner: [[TComponent]])</code>
 
<span style="color:gray">Описание отсутствует.</span>
 
<span style="color:gray">Описание отсутствует.</span>
 +
|}
 +
 
== Свойства ==
 
== Свойства ==
  
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|-
 
|-
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Text: [[string]]</code>
+
| <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>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>SpellCheckingType: [[FGX.Text.TfgSpellCheckingType|TfgSpellCheckingType]]</code>
 +
<p>Режим проверки правописания текста.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ShowVirtualKeyboardOnFocus: [[FGX.Memo.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>
 +
|}
 +
 
 +
== События ==
 +
 
 +
{| 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>DefaultColor: [[Integer]]</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.Memo.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>
 
<span style="color:gray">Описание отсутствует.</span>
 
|}
 
|}

Версия 05:58, 10 июля 2019

Delphi

TfgCustomMemo = class (TfgControl)

TComponent -> TfgControl -> TfgCustomMemo

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

Описание

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

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

constructor
Create(AOwner: TComponent)

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

Свойства

property
SelectionStart: Integer

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

property
SelectionLength: Integer

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

property
ColorLink: TfgAssetColorLink

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

property
Lines: TStringList

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

property
TextPrompt: string

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

property
ReadOnly: Boolean

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

property
KeyboardType: TfgKeyboardType

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

property
AutocorrectionType: TfgAutocorrectionType

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

property
AutocapitalizationType: TfgAutocapitalizationType

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

property
SpellCheckingType: TfgSpellCheckingType

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

property
ShowVirtualKeyboardOnFocus: TfgPlatformBoolean

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

property
Font: TfgFont

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

property
Color: TAlphaColor

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

property
ColorName: TfgAssetName

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

События

event
OnChanging: TNotifyEvent

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

event
OnChanged: TNotifyEvent

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

Константы

const
DefaultReadOnly: Boolean

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

const
DefaultKeyboardType: TfgKeyboardType

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

const
DefaultSpellCheckingType: TfgSpellCheckingType

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

const
DefaultMaxLength: Integer

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

const
DefaultColor: Integer

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

const
DefaultAutocorrectionType: TfgAutocorrectionType

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

const
DefaultAutocapitalizationType: TfgAutocapitalizationType

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

const
DefaultReturnKeyType: TfgReturnKeyType

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

const
DefaultShowVirtualKeyboardOnFocus: TfgPlatformBoolean

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

const
DefaultVertAlign: TfgVerticalAlignment

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

const
DefaultHorzAlign: TfgHorizontalAlignment

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