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" | ||
+ | |- | ||
+ | | [[FGX.Control.Types.TfgSize | TfgSize ]] || | ||
+ | |- | ||
+ | | [[FGX.Control.Types.TfgPosition | TfgPosition ]] || | ||
+ | |- | ||
+ | | [[FGX.Control.Types.TfgConstraints | TfgConstraints ]] || | ||
+ | |- | ||
+ | | [[FGX.Control.Types.TfgMargins | TfgMargins ]] || Значения внешних отступов. | ||
+ | |- | ||
+ | | [[FGX.Control.Types.TfgControlAlignment | TfgControlAlignment ]] || Настройки выравнивания контрола в родительском контейнере. | ||
+ | |- | ||
+ | | [[FGX.Control.Types.TfgRelativePosition | TfgRelativePosition ]] || Параметры позиционирования контрола относительно родителя. | ||
+ | |- | ||
+ | | [[.IFGXContainer | IFGXContainer ]] || Маркер, что контрол может содержать вложенные контролы. | ||
+ | |- | ||
+ | | [[.IFGXNotificationObserver | IFGXNotificationObserver ]] || Компонент, который хочет узнавать о событиях происходящих в другом компоненте, должен реализовать этот интерфейс и подписаться у желаемого компонента на получение уведомлений через ''IFGXNotificationObservable'' | ||
+ | |- | ||
+ | | [[.IFGXNotificationObservable | IFGXNotificationObservable ]] || Интерфейс для компонентов, за которыми можно наблюдать (получать разнотипные уведомления об уничтожении объекта и тд.). | ||
+ | |- | ||
+ | | [[FGX.Control.Types.TfgControlObservable | TfgControlObservable ]] || | ||
+ | |- | ||
+ | | [[.IFGXTapSupported | IFGXTapSupported ]] || Отвечает за работу с главным событие нажатия в контроле. Контрол может иметь более одного события нажатия. Например, некоторые композитные контролы (состоящие из других) могут объявлять несколько соыбтия нажатия от составных частей. В этом случаи интерфейс позволяет выделить одно приоритетное событие. | ||
+ | |} |
Версия 21:59, 9 июня 2019
Classes
TfgSize | |
TfgPosition | |
TfgConstraints | |
TfgMargins | Значения внешних отступов. |
TfgControlAlignment | Настройки выравнивания контрола в родительском контейнере. |
TfgRelativePosition | Параметры позиционирования контрола относительно родителя. |
IFGXContainer | Маркер, что контрол может содержать вложенные контролы. |
IFGXNotificationObserver | Компонент, который хочет узнавать о событиях происходящих в другом компоненте, должен реализовать этот интерфейс и подписаться у желаемого компонента на получение уведомлений через IFGXNotificationObservable |
IFGXNotificationObservable | Интерфейс для компонентов, за которыми можно наблюдать (получать разнотипные уведомления об уничтожении объекта и тд.). |
TfgControlObservable | |
IFGXTapSupported | Отвечает за работу с главным событие нажатия в контроле. Контрол может иметь более одного события нажатия. Например, некоторые композитные контролы (состоящие из других) могут объявлять несколько соыбтия нажатия от составных частей. В этом случаи интерфейс позволяет выделить одно приоритетное событие. |