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

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
 
(не показана 1 промежуточная версия этого же участника)
Строка 7: Строка 7:
 
|-
 
|-
 
| [[FGX.Forms.Types.IFGXToolBar|IFGXToolBar]] || <p>Компонент, который реализует интегрируемый в приложение тулбар, должен реализовать данный интерфейс, чтобы быть возможным быть заданным для формы. В мобильных платформах ОС позволяет указать главный тулбар приложения.</p>
 
| [[FGX.Forms.Types.IFGXToolBar|IFGXToolBar]] || <p>Компонент, который реализует интегрируемый в приложение тулбар, должен реализовать данный интерфейс, чтобы быть возможным быть заданным для формы. В мобильных платформах ОС позволяет указать главный тулбар приложения.</p>
 +
|-
 +
| [[FGX.Forms.Types.IFGXToolbarOwner|IFGXToolbarOwner]] || <p>Помечает объект, что он владеет тулбаром.</p>
 
|-
 
|-
 
| [[FGX.Forms.Types.TfgSystemStatusBar|TfgSystemStatusBar]] || <p>Настройки системного статуса бара.</p>
 
| [[FGX.Forms.Types.TfgSystemStatusBar|TfgSystemStatusBar]] || <p>Настройки системного статуса бара.</p>
Строка 18: Строка 20:
 
|-
 
|-
 
| [[FGX.Forms.Types.TfgSystemStatusBarVisibility|TfgSystemStatusBarVisibility]] ||  
 
| [[FGX.Forms.Types.TfgSystemStatusBarVisibility|TfgSystemStatusBarVisibility]] ||  
<p>Режим отображения статус бара:</p><div class="info"><ul><li><b>Invisible</b> - Системный статус бар скрыт. Форма занимает весь экран.</li> <li><b>VisibleAndPush</b> - Системный статус бар отображается. Форма занимает всю оставшуюся часть экрана.</li> <li><b>VisibleAndOverlap</b> - Системный статус бар отображается и перекрывает часть формы. Форма занимает весь экран.</li></ul></div>
+
<p>Режим отображения статус бара:</p><div class="info"><ul><li><b>Invisible</b> - Системный статус бар скрыт. Форма занимает весь экран.</li> <li><b>VisibleAndOverlap</b> - Системный статус бар отображается и перекрывает часть формы. Форма занимает весь экран.</li></ul></div>
 +
|-
 +
| [[FGX.Forms.Types.TfgSystemStatusBarContentStyle|TfgSystemStatusBarContentStyle]] ||
 +
<p>Стиль отображения содержимого системного статус бара:</p><div class="info"><ul><li><b>Auto</b> - стиль выбирается автоматически на основании цвета фона, если фон не указан, то берется системное значение стиля.</li> <li><b>Light</b> - светлый стиль, используется светлый цвет текста.</li> <li><b>Dark</b> - темный стиль, используется темный цвет текста.</li></ul></div>
 
|}
 
|}

Текущая версия на 17:19, 23 декабря 2022

Вспомогательные типы для реализации формы.

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

IFGXToolBar

Компонент, который реализует интегрируемый в приложение тулбар, должен реализовать данный интерфейс, чтобы быть возможным быть заданным для формы. В мобильных платформах ОС позволяет указать главный тулбар приложения.

IFGXToolbarOwner

Помечает объект, что он владеет тулбаром.

TfgSystemStatusBar

Настройки системного статуса бара.

TfgSystemBarChangedMessage

Уведомление о том, что поменялись настройки системного статус бара.

Types

TfgSystemStatusBarVisibility

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

  • Invisible - Системный статус бар скрыт. Форма занимает весь экран.
  • VisibleAndOverlap - Системный статус бар отображается и перекрывает часть формы. Форма занимает весь экран.
TfgSystemStatusBarContentStyle

Стиль отображения содержимого системного статус бара:

  • Auto - стиль выбирается автоматически на основании цвета фона, если фон не указан, то берется системное значение стиля.
  • Light - светлый стиль, используется светлый цвет текста.
  • Dark - темный стиль, используется темный цвет текста.