FGX.ListMenu.Types.TfgListMenuItem: различия между версиями
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
Строка 77: | Строка 77: | ||
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnTap: [[TNotifyEvent]]</code> | | <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnTap: [[TNotifyEvent]]</code> | ||
<p>Срабатывает, когда пользователь нажимает на текущий элемент.</p> | <p>Срабатывает, когда пользователь нажимает на текущий элемент.</p> | ||
+ | |} | ||
+ | |||
+ | == Константы == | ||
+ | |||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultSelectable: [[Boolean]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultClickable: [[Boolean]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultStyle: [[FGX.ListMenu.Types.TfgMenuItemStyle|TfgMenuItemStyle]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultBadge: [[string]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultIsChecked: [[Boolean]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultIsSelected: [[Boolean]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultShowDivider: [[Boolean]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
|} | |} |
Версия 18:10, 29 июня 2019
Delphi
TfgListMenuItem = class (TfgCollectionItem)
TCollectionItem -> TfgCollectionItem -> TfgListMenuItem
Содержание
Описание
Пункт меню.
Конструкторы
constructor
|
Create(Collection: TCollection)
Описание отсутствует. |
Свойства
property
|
IconLink: TfgAssetLink
Описание отсутствует. |
property
|
SelectedIconLink: TfgAssetLink
Описание отсутствует. |
property
|
Title: string
Заголовок пункта меню. Вывод в UI зависит от выбранного стиля Style .
|
property
|
Description: string
Описание пункта меню. Вывод в UI зависит от выбранного стиля Style .
|
property
|
IconName: TfgAssetName
Иконка пункта меню. Вывод в UI зависит от выбранного стиля Style .
|
property
|
SelectedIconName: TfgAssetName
Иконка для выделенного пункта меню. Вывод в UI зависит от выбранного стиля Style . Если иконка не указана и пункт меню выделен, то будет использоваться обычная иконка по имени IconName .
|
property
|
Badge: string
Метка. Обычно используется для визуального отображения количества непрочитанных сообщений и тд. |
property
|
Clickable: Boolean
Должен ли элемент реагировать на нажатия. Если стоит True - то при нажатии, элемент визуально отобразит это. Так же это свойство влияет на выделение элемента Selectable и IsSelected . |
property
|
Selectable: Boolean
Может ли пункт меню выделяться. Если да, то будет работать свойство IsSelected . |
property
|
Style: TfgMenuItemStyle
Стиль отображения пункта меню. |
property
|
IsChecked: Boolean
Установлен ли флаг. Актуально для стилей Style , позволяющие задать или снять флаг. |
property
|
IsSelected: Boolean
Выделен или нет пункт меню. Актуально только, если Selectable = True . |
property
|
Name: string
Имя, которое можно использовать для идентификации пункта меню на уровне кода. |
property
|
ShowDivider: Boolean
Нужно ли показывать разделитель, если он поддерживается стилем. |
События
event
|
OnTap: TNotifyEvent
Срабатывает, когда пользователь нажимает на текущий элемент. |
Константы
const
|
DefaultSelectable: Boolean
Описание отсутствует. |
const
|
DefaultClickable: Boolean
Описание отсутствует. |
const
|
DefaultStyle: TfgMenuItemStyle
Описание отсутствует. |
const
|
DefaultBadge: string
Описание отсутствует. |
const
|
DefaultIsChecked: Boolean
Описание отсутствует. |
const
|
DefaultIsSelected: Boolean
Описание отсутствует. |
const
|
DefaultShowDivider: Boolean
Описание отсутствует. |