FGX.ListMenu.Types.TfgListMenuItem: различия между версиями
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
Строка 15: | Строка 15: | ||
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(Collection: [[TCollection]])</code> | | <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(Collection: [[TCollection]])</code> | ||
+ | |} | ||
+ | |||
+ | == Свойства == | ||
+ | |||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>IconLink: [[FGX.Assets.TfgAssetLink|TfgAssetLink]]</code> | ||
+ | |||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Title: [[string]]</code> | ||
+ | Заголовок пункта меню. | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Description: [[string]]</code> | ||
+ | Описание пункта меню. | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>IconName: [[.TfgAssetName|TfgAssetName]]</code> | ||
+ | Иконка меню. | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Badge: [[string]]</code> | ||
+ | Метка. Обычно используется для визуального отображения количества непрочитанных сообщений и тд. | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Clickable: [[Boolean]]</code> | ||
+ | Должен ли элемент реагировать на нажатия. Если стоит True - то при нажатии, элемент визуально отобразит это. Так же это свойство влияет на выделение элемента '' Selectable '' и '' IsSelected '' . | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Selectable: [[Boolean]]</code> | ||
+ | Может ли пункт меню выделяться. Если да, то будет работать свойство '' IsSelected '' . | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Style: [[.TfgMenuItemStyle|TfgMenuItemStyle]]</code> | ||
+ | Стиль отображения пункта меню. | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>IsChecked: [[Boolean]]</code> | ||
+ | Установлен ли флаг. Актуально для стилей '' Style '' , позволяющие задать или снять флаг. | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>IsSelected: [[Boolean]]</code> | ||
+ | Выделен или нет пункт меню. Актуально только, если '' Selectable = True '' . | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Name: [[string]]</code> | ||
+ | Имя, которое можно использовать для идентификации пункта меню на уровне кода. | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ShowDivider: [[Boolean]]</code> | ||
+ | Нужно ли показывать разделитель, если он поддерживается стилем. | ||
|} | |} |
Версия 04:51, 10 июня 2019
Delphi
TfgListMenuItem = class (TfgCollectionItem)
Описание
Описание отсутствует.
Конструкторы
constructor
|
Create(Collection: TCollection)
|
Свойства
property
|
IconLink: TfgAssetLink
|
property
|
Title: string
Заголовок пункта меню. |
property
|
Description: string
Описание пункта меню. |
property
|
IconName: TfgAssetName
Иконка меню. |
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
Нужно ли показывать разделитель, если он поддерживается стилем. |