Открыть главное меню

Изменения

Event

117 байт добавлено, 14:21, 16 февраля 2010
процесс AFW -> система, чтобы новички не путались
Event (также называют ''ивент, эвент'') - событие [[Task|процесса]] системы [[AFW]]. Структура EVENT_T.
Процесс AFW представляет как ивент:
* действие пользователя
* сообщения от других процессов
Также некоторые ивенты создаются в пределах AFW процесса. Например: запрос данных каким либо диалогом, ивент нажатия кнопки пользователем рассматривается диалогом как нажатие какойто конкретной кнопки диалога (например софтовой) (диалог при этом удаляет ивент нажатия на кнопку и добавляет свой ивент), а также др.
При создании ивенты добавляются в [[стэк]] событий. Последний добавленный ивент первым должен быть обработан. Приложения должны обрабатывать ивенты и соответственно их логие реагировать на события.
84
правки