WG_EventState%()
Параметры:
Отсутствуют
Описание:
Возвращает состояние элемента, вызвавшего событие.
Состояния Toggle элементов:
0 - выключен
1 - включен
Состояние элемента при событии WGV_EventElementMoving:
WGV_StateMoveStart - элемент начали перетаскивать
WGV_StateMoving - элемент перетаскивается
WGV_StateMoveEnd - элемент закончили перетаскивать
Состояния меню:
WGV_StateMoveStart - меню начали перетаскивать
WGV_StateMoving - меню перетаскивается
WGV_StateMoveEnd - меню закончили перетаскивать
Функции WG_EventX() и WG_EventY() возвращают соответственно координаты начала перетаскивания, текущие координаты, и координаты меню после перетаскивания.
Функция WG_EventData() возвращает состояние меню после перетаскивания:
WGV_MenuFixed - меню фиксировано сверху или снизу экрана
WGV_MenuFreePosition - меню располагается свободно
Состояния окна:
WGV_WindowMinimize - свернуто
WGV_WindowMaximize - развернуто
WGV_WindowHide - спрятано
WGV_WindowClose - закрыто и при следующем проходе будет удалено.
WGV_StateMoveStart - окно начали перетаскивать
WGV_StateMoving - окно перетаскивается
WGV_StateMoveEnd - окно закончили перетаскивать
В последних трех состояниях функции WG_EventX() и WG_EventY() возвращают соответственно координаты начала перетаскивания, текущие координаты, и координаты окна после перетаскивания.
Состояния полосы прокрутки (ScrollBar):
WGV_StateMoveStart - ползунок начали перетаскивать.
WGV_StateMoving - перетаскивание ползунка.
WGV_StateMoveEnd - ползунок закончили перетаскивать.
-1 - нажатие на кнопку уменьшения значения
1 - нажатие на кнопку увеличения значения
При первых трех состояниях WG_EventData() возвращает соответственно значение до прокручивания, текущее значение и значение после прокручивания.
При событии WGV_EventBoxSelect возвращает тип нажатия:
0 - отмена выбора
1 - выбор элемента
2 - повторное нажатие на выбранный элемент.
Пример:
...