FGX.Control.Types: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) (summary) (Метка: замена) |
Admin (обсуждение | вклад) (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> |