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

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(Метка: замена)
(summary)
Строка 1: Строка 1:
 
* [[ FGX.Control | Up to parent: FGX.Control ]]
 
* [[ FGX.Control | Up to parent: FGX.Control ]]
 +
 +
== Classes ==
 +
 +
{| class="wikitable sortable"
 +
|-
 +
| [[TfgSize]] ||
 +
|-
 +
| [[TfgPosition]] ||
 +
|-
 +
| [[TfgConstraints]] ||
 +
|-
 +
| [[TfgMargins]] || <devnotes>
 +
<summary>Значения внешних отступов.</summary>
 +
</devnotes>
 +
|-
 +
| [[TfgControlAlignment]] || <devnotes>
 +
<summary>Настройки выравнивания контрола в родительском контейнере.</summary>
 +
</devnotes>
 +
|-
 +
| [[TfgRelativePosition]] || <devnotes>
 +
<summary>Параметры позиционирования контрола относительно родителя.</summary>
 +
</devnotes>
 +
|-
 +
| [[IFGXContainer]] || <devnotes>
 +
<summary>Маркер, что контрол может содержать вложенные контролы.</summary>
 +
</devnotes>
 +
|-
 +
| [[IFGXNotificationObserver]] || <devnotes>
 +
<summary>Компонент, который хочет узнавать о событиях происходящих в другом компоненте, должен реализовать
 +
      этот интерфейс и подписаться у желаемого компонента на получение уведомлений через
 +
      <c>IFGXNotificationObservable</c></summary>
 +
</devnotes>
 +
|-
 +
| [[IFGXNotificationObservable]] || <devnotes>
 +
<summary>
 +
        Интерфейс для компонентов, за которыми можно наблюдать (получать разнотипные уведомления об уничтожении объекта
 +
        и тд.).
 +
      </summary>
 +
</devnotes>
 +
|-
 +
| [[TfgControlObservable]] ||
 +
|-
 +
| [[IFGXTapSupported]] || <devnotes>
 +
<summary>
 +
        Отвечает за работу с главным событие нажатия в контроле. Контрол может иметь более одного события нажатия.
 +
        Например, некоторые композитные контролы (состоящие из других) могут объявлять несколько соыбтия нажатия от
 +
        составных частей. В этом случаи интерфейс позволяет выделить одно приоритетное событие.
 +
      </summary>
 +
</devnotes>
 +
|}

Версия 03:04, 7 июня 2019

Classes

TfgSize
TfgPosition
TfgConstraints
TfgMargins <devnotes>

<summary>Значения внешних отступов.</summary> </devnotes>

TfgControlAlignment <devnotes>

<summary>Настройки выравнивания контрола в родительском контейнере.</summary> </devnotes>

TfgRelativePosition <devnotes>

<summary>Параметры позиционирования контрола относительно родителя.</summary> </devnotes>

IFGXContainer <devnotes>

<summary>Маркер, что контрол может содержать вложенные контролы.</summary> </devnotes>

IFGXNotificationObserver <devnotes>

<summary>Компонент, который хочет узнавать о событиях происходящих в другом компоненте, должен реализовать

      этот интерфейс и подписаться у желаемого компонента на получение уведомлений через
      <c>IFGXNotificationObservable</c></summary>

</devnotes>

IFGXNotificationObservable <devnotes>

<summary>

        Интерфейс для компонентов, за которыми можно наблюдать (получать разнотипные уведомления об уничтожении объекта
        и тд.).
      </summary>

</devnotes>

TfgControlObservable
IFGXTapSupported <devnotes>

<summary>

        Отвечает за работу с главным событие нажатия в контроле. Контрол может иметь более одного события нажатия.
        Например, некоторые композитные контролы (состоящие из других) могут объявлять несколько соыбтия нажатия от
        составных частей. В этом случаи интерфейс позволяет выделить одно приоритетное событие.
      </summary>

</devnotes>