AFW AddEvEvD
UINT32 AFW_AddEvEvD( EVENT_STACK_T * ev_st, UINT32 event_code, ADD_EVENT_DATA_T * event_data );
Описание
Функция AFW добавления ивента с данными, которые передаются в структуре ивента, без аттача.
Возвращает RESULT_OK в случае успеха.
Параметры
- EVENT_STACK_T * ev_st
- Указатель на event stack, передаваемый в функцию
- UINT32 event_code
- Код передаваемого ивента
- UINT32 event_data
- Данные передаваемые с ивентом
Пример
ADD_EVENT_DATA_T add; // Добавляем ивент на изменение длинны прогресс полоски для диалога ProgressBar add.data.val_dword = 10; AFW_AddEvEvD( ev_st, ldrGetConstVal(EV_PB_SET_PERCENT), &add ); // диалог должен обработать ивент немедленно: UIS_HandleEvent(app->dialog, ev_st);