FGX.Pickers.Date.TfgPickerDate: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
(не показано 38 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
− | * [[ FGX.Pickers. | + | * [[ FGX.Pickers.TfgBasePicker | Вверх к родителю: TfgBasePicker ]] |
− | * [[ FGX.Pickers.Date | + | * [[ FGX.Pickers.Date | К модулю: FGX.Pickers.Date ]] |
− | |||
Delphi | Delphi | ||
− | < | + | <syntaxhighlight lang="Delphi">TfgPickerDate = class (TfgBasePicker)</syntaxhighlight> |
+ | |||
+ | <p class="class-inheritance"><span class="type-border">[[System.TObject|TObject]]</span> -> <span class="type-border">[[FGX.Pickers.TfgBasePicker|TfgBasePicker]]</span> -> <span class="type-border">[[FGX.Pickers.Date.TfgPickerDate|TfgPickerDate]]</span></p> | ||
== Описание == | == Описание == | ||
− | Пикер выбора даты. Внешний вид пикер может зависить от целевой платформы, а так же от форм фактора устройства. | + | |
+ | <p>Пикер выбора даты. Внешний вид пикер может зависить от целевой платформы, а так же от форм фактора устройства.</p><div class="info">Для создания пикера используйте фабрику <i>TfgPickerDateFactory.CreatePicker</i> .</div> | ||
+ | == Конструкторы == | ||
+ | |||
+ | {| 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">property</syntaxhighlight> || <code>Mode: [[FGX.Pickers.Date.TfgPickerDateMode|TfgPickerDateMode]]</code> | ||
+ | <p>Режим отображения выбора даты.</p> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Date: [[TDate]]</code> | ||
+ | |||
+ | <p>Текущая дата в пикере. По умолчанию равна текущей дате.</p><div class="info">Обратите внимание, что здесь дата меняется только, когда пользователь подтвердил выбор даты. А не тогда, когда он находится в процессе выбора даты.</div> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>MinDate: [[TDate]]</code> | ||
+ | |||
+ | <p>Нижнее ограничение даты. По умолчанию ограничения нет.</p><div class="info">Чтобы сбросить ограничение, нужно задать 0.</div> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>MaxDate: [[TDate]]</code> | ||
+ | |||
+ | <p>Верхнее ограничение даты. По умолчанию ограничения нет.</p><div class="info">Чтобы сбросить ограничение, нужно задать 0.</div> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>OnChangedCallback: [[TfgCallback|TfgCallback]]</code> | ||
+ | <p>Вызывается когда пользователь подтвердил выбор даты (для анонимок).</p> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>OnDateSelectedCallback: [[TfgDateSelectedCallback|TfgDateSelectedCallback]]</code> | ||
+ | <p>Вызывается когда пользователь подтвердил выбор даты (для анонимок).</p> | ||
+ | |} | ||
+ | |||
+ | == События == | ||
+ | |||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnChanged: [[TNotifyEvent]]</code> | ||
+ | <p>Вызывается когда пользователь подтвердил выбор даты.</p> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnDateSelected: [[TfgDateSelectedEvent|TfgDateSelectedEvent]]</code> | ||
+ | <p>Вызывается когда пользователь подтвердил выбор даты. В отличии от <i>OnChanged</i> дополнительно передает выбранную дату через параметр события.</p> | ||
+ | |} | ||
+ | |||
+ | == Константы == | ||
+ | |||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultMode: [[FGX.Pickers.Date.TfgPickerDateMode|TfgPickerDateMode]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |} |
Текущая версия на 17:23, 23 декабря 2022
Delphi
TfgPickerDate = class (TfgBasePicker)
TObject -> TfgBasePicker -> TfgPickerDate
Содержание
Описание
Пикер выбора даты. Внешний вид пикер может зависить от целевой платформы, а так же от форм фактора устройства.
Для создания пикера используйте фабрику TfgPickerDateFactory.CreatePicker .
Конструкторы
constructor
|
Create(const AOwner: TObject)
Описание отсутствует. |
Свойства
property
|
Mode: TfgPickerDateMode
Режим отображения выбора даты. |
property
|
Date: TDate
Текущая дата в пикере. По умолчанию равна текущей дате. Обратите внимание, что здесь дата меняется только, когда пользователь подтвердил выбор даты. А не тогда, когда он находится в процессе выбора даты.
|
property
|
MinDate: TDate
Нижнее ограничение даты. По умолчанию ограничения нет. Чтобы сбросить ограничение, нужно задать 0.
|
property
|
MaxDate: TDate
Верхнее ограничение даты. По умолчанию ограничения нет. Чтобы сбросить ограничение, нужно задать 0.
|
property
|
OnChangedCallback: TfgCallback
Вызывается когда пользователь подтвердил выбор даты (для анонимок). |
property
|
OnDateSelectedCallback: TfgDateSelectedCallback
Вызывается когда пользователь подтвердил выбор даты (для анонимок). |
События
event
|
OnChanged: TNotifyEvent
Вызывается когда пользователь подтвердил выбор даты. |
event
|
OnDateSelected: TfgDateSelectedEvent
Вызывается когда пользователь подтвердил выбор даты. В отличии от OnChanged дополнительно передает выбранную дату через параметр события. |
Константы
const
|
DefaultMode: TfgPickerDateMode
Описание отсутствует. |