FGX.NavigationBar.Types.TfgNavigationBarButton: различия между версиями
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
(не показано 49 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
− | * [[ FGX. | + | * [[ FGX.Types.TfgCollectionItem | Вверх к родителю: TfgCollectionItem ]] |
− | * [[ FGX.NavigationBar.Types | + | * [[ FGX.NavigationBar.Types | К модулю: FGX.NavigationBar.Types ]] |
− | |||
Delphi | Delphi | ||
Строка 7: | Строка 6: | ||
<syntaxhighlight lang="Delphi">TfgNavigationBarButton = class (TfgCollectionItem)</syntaxhighlight> | <syntaxhighlight lang="Delphi">TfgNavigationBarButton = class (TfgCollectionItem)</syntaxhighlight> | ||
+ | <p class="class-inheritance"><span class="type-border">[[System.Classes.TCollectionItem|TCollectionItem]]</span> -> <span class="type-border">[[FGX.Types.TfgCollectionItem|TfgCollectionItem]]</span> -> <span class="type-border">[[FGX.NavigationBar.Types.TfgNavigationBarButton|TfgNavigationBarButton]]</span></p> | ||
+ | |||
+ | == Описание == | ||
+ | |||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
== Конструкторы == | == Конструкторы == | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
− | | < | + | | <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(Collection: [[TCollection]])</code> |
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |} | ||
+ | |||
+ | == Методы == | ||
+ | |||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">ExpandActionControl()</code> | ||
+ | <p>Отображает <i>ActionControl</i> , если <i>ActionControl</i> определен.</p> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">CollapseActionControl()</code> | ||
+ | <p>Скрывает <i>ActionControl</i> , если <i>ActionControl</i> определен.</p> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">IsActionControlExpanded(): [[Boolean]]</code> | ||
+ | |||
+ | <p>Отображен ли <i>ActionControl</i> .</p><div class="info">Если <i>ActionControl</i> не определен, то возвращает <i>False</i> .</div> | ||
+ | |} | ||
+ | |||
+ | == Свойства == | ||
+ | |||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>IconLink: [[FGX.Assets.TfgAssetLink|TfgAssetLink]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>TagObject: [[TObject]]</code> | ||
+ | <p>Место хранения объекта пользовательских данных, ассоциированных с данным контролом.</p> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ActionKind: [[TfgNavigationBarActionKind|TfgNavigationBarActionKind]]</code> | ||
+ | |||
+ | <p>Вид контрола взаимодействия <i>ActionControl</i> , который будет отображен при нажатии на данную кнопку. Доступные виды можно посмотреть в <i>TfgActionControlsFactory.GetKinds</i> .</p><div class="info"><p>Если указан не существующий вид контрола взаимодействия, то это приведет к очистке <i>ActionControl</i> .</p><p>Смотри также:ActionControl</p></div> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ActionControl: [[FGX.Controls.TfgControl|TfgControl]]</code> | ||
+ | <p>Контрол взаимодействия, который отображается при нажатии на данную кнопку.</p><div class="info">Смотри также:ActionKind</div> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Name: [[string]]</code> | ||
+ | <p>Имя, которое можно использовать для идентификации кнопки на уровне кода.</p> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Title: [[string]]</code> | ||
+ | <p>Заголовок кнопки.</p> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Enabled: [[Boolean]]</code> | ||
+ | <p>Доступна ли кнопка для взаимодействия с пользователем или нет.</p> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>IconName: [[TfgAssetName|TfgAssetName]]</code> | ||
+ | <p>Название ресура, содержащего иконку кнопки.</p> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Visible: [[Boolean]]</code> | ||
+ | <p>Видимость кнопки.</p> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>VisibilityMode: [[FGX.NavigationBar.Types.TfgButtonVisibilityMode|TfgButtonVisibilityMode]]</code> | ||
+ | <p>Режим видимости кнопки. Смотри описание <i>TfgButtonVisibilityMode</i> .</p> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Tag: [[Integer]]</code> | ||
+ | <p>Место хранения целочисленных пользовательских данных, ассоциированных с данным контролом.</p> | ||
+ | |} | ||
+ | |||
+ | == События == | ||
+ | |||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnTap: [[TNotifyEvent]]</code> | ||
+ | <p>Срабатывает, когда пользователь нажимает на кнопку.</p> | ||
+ | |} | ||
+ | |||
+ | == Константы == | ||
+ | |||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultVisible: [[Boolean]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultVisibilityMode: [[FGX.NavigationBar.Types.TfgButtonVisibilityMode|TfgButtonVisibilityMode]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultEnabled: [[Boolean]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultTag: [[Integer]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
|} | |} |
Текущая версия на 17:21, 23 декабря 2022
Delphi
TfgNavigationBarButton = class (TfgCollectionItem)
TCollectionItem -> TfgCollectionItem -> TfgNavigationBarButton
Содержание
Описание
Описание отсутствует.
Конструкторы
constructor
|
Create(Collection: TCollection)
Описание отсутствует. |
Методы
procedure
|
ExpandActionControl()
Отображает ActionControl , если ActionControl определен. |
procedure
|
CollapseActionControl()
Скрывает ActionControl , если ActionControl определен. |
function
|
IsActionControlExpanded(): Boolean
Отображен ли ActionControl . Если ActionControl не определен, то возвращает False .
|
Свойства
property
|
IconLink: TfgAssetLink
Описание отсутствует. |
property
|
TagObject: TObject
Место хранения объекта пользовательских данных, ассоциированных с данным контролом. |
property
|
ActionKind: TfgNavigationBarActionKind
Вид контрола взаимодействия ActionControl , который будет отображен при нажатии на данную кнопку. Доступные виды можно посмотреть в TfgActionControlsFactory.GetKinds . Если указан не существующий вид контрола взаимодействия, то это приведет к очистке ActionControl . Смотри также:ActionControl |
property
|
ActionControl: TfgControl
Контрол взаимодействия, который отображается при нажатии на данную кнопку. Смотри также:ActionKind
|
property
|
Name: string
Имя, которое можно использовать для идентификации кнопки на уровне кода. |
property
|
Title: string
Заголовок кнопки. |
property
|
Enabled: Boolean
Доступна ли кнопка для взаимодействия с пользователем или нет. |
property
|
IconName: TfgAssetName
Название ресура, содержащего иконку кнопки. |
property
|
Visible: Boolean
Видимость кнопки. |
property
|
VisibilityMode: TfgButtonVisibilityMode
Режим видимости кнопки. Смотри описание TfgButtonVisibilityMode . |
property
|
Tag: Integer
Место хранения целочисленных пользовательских данных, ассоциированных с данным контролом. |
События
event
|
OnTap: TNotifyEvent
Срабатывает, когда пользователь нажимает на кнопку. |
Константы
const
|
DefaultVisible: Boolean
Описание отсутствует. |
const
|
DefaultVisibilityMode: TfgButtonVisibilityMode
Описание отсутствует. |
const
|
DefaultEnabled: Boolean
Описание отсутствует. |
const
|
DefaultTag: Integer
Описание отсутствует. |