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

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
 
(не показано 17 промежуточных версий этого же участника)
Строка 1: Строка 1:
 
* [[ System.TObject | Вверх к родителю: TObject ]]
 
* [[ System.TObject | Вверх к родителю: TObject ]]
 +
* [[ FGX.Pickers | К модулю: FGX.Pickers ]]
  
 
Delphi
 
Delphi
Строка 5: Строка 6:
 
<syntaxhighlight lang="Delphi">TfgBasePicker = class (TObject)</syntaxhighlight>
 
<syntaxhighlight lang="Delphi">TfgBasePicker = class (TObject)</syntaxhighlight>
  
Известные прямые наследники:
+
<p class="class-inheritance"><span class="type-border">[[System.TObject|TObject]]</span> -> <span class="type-border">[[FGX.Pickers.TfgBasePicker|TfgBasePicker]]</span></p>
[[FGX.Pickers.Date.TfgPickerDate|TfgPickerDate]], [[FGX.Pickers.Time.TfgPickerTime|TfgPickerTime]]
+
 
 +
Прямые наследники:
 +
[[FGX.Dialogs.TfgDialog|TfgDialog]], [[FGX.Pickers.Date.TfgPickerDate|TfgPickerDate]], [[FGX.Pickers.Photo.TfgPickerPhoto|TfgPickerPhoto]], [[FGX.Pickers.Time.TfgPickerTime|TfgPickerTime]]
  
 
== Описание ==
 
== Описание ==
  
Базовый класс пикера, описывающий общие настройки, методы и события.
+
<p>Базовый класс пикера, описывающий общие настройки, методы и события.</p>
 +
== Конструкторы ==
 +
 
 +
{| class="wikitable sortable"
 +
|-
 +
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(const AOwner: [[TObject]])</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|}
 +
 
 +
== Методы ==
 +
 
 +
{| class="wikitable sortable"
 +
|-
 +
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Show()</code>
 +
 
 +
<p>Отобразить пикер.</p><div class="info">Если пикер уже отображен, то метод ничего не делает.</div>
 +
|-
 +
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Hide()</code>
 +
 
 +
<p>Скрыть пикер.</p><div class="info">Если пикера нет на экране, то метод ничего не делает.</div>
 +
|}
 +
 
 +
== Свойства ==
 +
 
 +
{| class="wikitable sortable"
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Owner: [[TObject]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Control: [[FGX.Controls.TfgControl|TfgControl]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>IsCancellable: [[Boolean]]</code>
 +
<p>Должен ли закрываться пикер, если пользователь сделал касание вне границ пикера?</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Message: [[string]]</code>
 +
 
 +
<p>Описание выбора.</p><div class="info">Отображение в пикере зависит от целевой платформы и форм фактора устройства.</div>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Title: [[string]]</code>
 +
 
 +
<p>Заголовок.</p><div class="info">Отображение в пикере зависит от целевой платформы и форм фактора устройства.</div>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>IsShown: [[Boolean]]</code>
 +
<p>Отображен ли пикер на экране или нет?</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>OnShowCallback: [[TfgCallback|TfgCallback]]</code>
 +
<p>Вызывается, когда пикер отобразился на экране.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>OnHideCallback: [[TfgCallback|TfgCallback]]</code>
 +
<p>Вызывается, когда пикер скрылся с экрана.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>OnCancelCallback: [[TfgCallback|TfgCallback]]</code>
 +
<p>Вызывается, когда пользователь отменил выбор.</p>
 +
|}
 +
 
 +
== События ==
 +
 
 +
{| class="wikitable sortable"
 +
|-
 +
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnCancel: [[TNotifyEvent]]</code>
 +
<p>Вызывается, когда пользователь отменил выбор.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnShow: [[TNotifyEvent]]</code>
 +
<p>Вызывается, когда пикер отобразился на экране.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnHide: [[TNotifyEvent]]</code>
 +
<p>Вызывается, когда пикер скрылся с экрана.</p>
 +
|}

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

Delphi

TfgBasePicker = class (TObject)

TObject -> TfgBasePicker

Прямые наследники: TfgDialog, TfgPickerDate, TfgPickerPhoto, TfgPickerTime

Описание

Базовый класс пикера, описывающий общие настройки, методы и события.

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

constructor
Create(const AOwner: TObject)

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

Методы

procedure
Show()

Отобразить пикер.

Если пикер уже отображен, то метод ничего не делает.
procedure
Hide()

Скрыть пикер.

Если пикера нет на экране, то метод ничего не делает.

Свойства

property
Owner: TObject

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

property
Control: TfgControl

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

property
IsCancellable: Boolean

Должен ли закрываться пикер, если пользователь сделал касание вне границ пикера?

property
Message: string

Описание выбора.

Отображение в пикере зависит от целевой платформы и форм фактора устройства.
property
Title: string

Заголовок.

Отображение в пикере зависит от целевой платформы и форм фактора устройства.
property
IsShown: Boolean

Отображен ли пикер на экране или нет?

property
OnShowCallback: TfgCallback

Вызывается, когда пикер отобразился на экране.

property
OnHideCallback: TfgCallback

Вызывается, когда пикер скрылся с экрана.

property
OnCancelCallback: TfgCallback

Вызывается, когда пользователь отменил выбор.

События

event
OnCancel: TNotifyEvent

Вызывается, когда пользователь отменил выбор.

event
OnShow: TNotifyEvent

Вызывается, когда пикер отобразился на экране.

event
OnHide: TNotifyEvent

Вызывается, когда пикер скрылся с экрана.