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

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
 
(не показано 35 промежуточных версий этого же участника)
Строка 1: Строка 1:
 
* [[ FGX.ListMenu | Вверх к родителю: FGX.ListMenu ]]
 
* [[ FGX.ListMenu | Вверх к родителю: FGX.ListMenu ]]
  
 +
<p>Дополнительные типы данных для реализации меню <i>TfgListMenu</i> .</p>
 
== Классы и интерфейсы ==
 
== Классы и интерфейсы ==
  
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|-
 
|-
| [[FGX.ListMenu.Types.TfgListMenuItem | TfgListMenuItem ]] ||  
+
| [[FGX.ListMenu.Types.TfgListMenuItem|TfgListMenuItem]] || <p>Пункт меню.</p>
 
|-
 
|-
| [[FGX.ListMenu.Types.TfgListMenuItemsCollection | TfgListMenuItemsCollection ]] ||  
+
| [[FGX.ListMenu.Types.TfgListMenuItemsCollection|TfgListMenuItemsCollection]] || <p>Набор пунктов меню <i>TfgListMenuItem</i> .</p>
 +
|-
 +
| [[FGX.ListMenu.Types.TfgListMenuItemElementSettings|TfgListMenuItemElementSettings]] || <p>Настройки отображения элемента пункта меню (надпись, описание и тд).</p>
 +
|-
 +
| [[FGX.ListMenu.Types.TfgListMenuPrimarySettings|TfgListMenuPrimarySettings]] || <p>Настройки отображения элемента пункта меню (надпись, описание и тд).</p><small style="color: red"><small>Описание взято от [[FGX.ListMenu.Types.TfgListMenuItemElementSettings|TfgListMenuItemElementSettings]].</small></small>
 +
|-
 +
| [[FGX.ListMenu.Types.TfgListMenuSecondarySettings|TfgListMenuSecondarySettings]] || <p>Настройки отображения элемента пункта меню (надпись, описание и тд).</p><small style="color: red"><small>Описание взято от [[FGX.ListMenu.Types.TfgListMenuItemElementSettings|TfgListMenuItemElementSettings]].</small></small>
 +
|-
 +
| [[FGX.ListMenu.Types.TfgListMenuDividerSettings|TfgListMenuDividerSettings]] || <p>Настройки отображения элемента пункта меню (надпись, описание и тд).</p><small style="color: red"><small>Описание взято от [[FGX.ListMenu.Types.TfgListMenuItemElementSettings|TfgListMenuItemElementSettings]].</small></small>
 +
|-
 +
| [[FGX.ListMenu.Types.TfgListMenuIconSettings|TfgListMenuIconSettings]] || <p>Настройки отображения элемента пункта меню (надпись, описание и тд).</p><small style="color: red"><small>Описание взято от [[FGX.ListMenu.Types.TfgListMenuItemElementSettings|TfgListMenuItemElementSettings]].</small></small>
 +
|}
 +
 
 +
== Types ==
 +
 
 +
{| class="wikitable sortable"
 +
|-
 +
| [[FGX.ListMenu.Types.TfgListMenuSelectionMode|TfgListMenuSelectionMode]] || <p>Режим выделения пунктов меню:</p> <ul><li><b>None</b> - пункты меню не выделяются;</li> <li><b>SingleSelect</b> - только один пункт меню может быть выделен;</li> <li><b>MultiSelect</b> - можно выделять более одного пункта меню;</li></ul>
 +
|-
 +
| [[FGX.ListMenu.Types.TfgListMenuIconVisibleMode|TfgListMenuIconVisibleMode]] || <p>Режим отображения иконок:</p> <ul><li><b>AlwaysVisible</b> - всегда отображает иконку. Если иконки нету, то место, отводимое под отображение, не убирается.</li> <li><b>AlwaysHide</b> - всегда скрывает иконку. Не зависимо от того, есть ли физически иконка или нет у пункта меню, она скрывается. Место отводимое под вывод иконки, убирается.</li> <li><b>HideIfEmpty</b> - Иконка отображается, если она физически есть у пункта меню. Если ее нет, то место, отводимое под отображение, убирается.</li></ul>
 +
|-
 +
| [[FGX.ListMenu.Types.TfgMenuItemStyle|TfgMenuItemStyle]] || <p>Стиль отображения пункта меню.</p>
 +
|-
 +
| [[FGX.ListMenu.Types.TfgListMenuItemState|TfgListMenuItemState]] || <span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| [[FGX.ListMenu.Types.TfgIconRenderMode|TfgIconRenderMode]] || <p>Режим вывод иконки:</p> <ul><li><b>Original</b> - Иконка выводится, как есть.</li> <li><b>Template</b> - Иконка используется, как шаблон, на который накладывается цветовой оттенок.</li></ul>
 
|}
 
|}

Текущая версия на 22:00, 17 февраля 2021

Дополнительные типы данных для реализации меню TfgListMenu .

Классы и интерфейсы

TfgListMenuItem

Пункт меню.

TfgListMenuItemsCollection

Набор пунктов меню TfgListMenuItem .

TfgListMenuItemElementSettings

Настройки отображения элемента пункта меню (надпись, описание и тд).

TfgListMenuPrimarySettings

Настройки отображения элемента пункта меню (надпись, описание и тд).

Описание взято от TfgListMenuItemElementSettings.
TfgListMenuSecondarySettings

Настройки отображения элемента пункта меню (надпись, описание и тд).

Описание взято от TfgListMenuItemElementSettings.
TfgListMenuDividerSettings

Настройки отображения элемента пункта меню (надпись, описание и тд).

Описание взято от TfgListMenuItemElementSettings.
TfgListMenuIconSettings

Настройки отображения элемента пункта меню (надпись, описание и тд).

Описание взято от TfgListMenuItemElementSettings.

Types

TfgListMenuSelectionMode

Режим выделения пунктов меню:

  • None - пункты меню не выделяются;
  • SingleSelect - только один пункт меню может быть выделен;
  • MultiSelect - можно выделять более одного пункта меню;
TfgListMenuIconVisibleMode

Режим отображения иконок:

  • AlwaysVisible - всегда отображает иконку. Если иконки нету, то место, отводимое под отображение, не убирается.
  • AlwaysHide - всегда скрывает иконку. Не зависимо от того, есть ли физически иконка или нет у пункта меню, она скрывается. Место отводимое под вывод иконки, убирается.
  • HideIfEmpty - Иконка отображается, если она физически есть у пункта меню. Если ее нет, то место, отводимое под отображение, убирается.
TfgMenuItemStyle

Стиль отображения пункта меню.

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

Режим вывод иконки:

  • Original - Иконка выводится, как есть.
  • Template - Иконка используется, как шаблон, на который накладывается цветовой оттенок.