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

UIX HandleEvent

Версия от 18:28, 18 июня 2011; 188.92.78.98 (обсуждение) (Прототип)

UIX_HandleEvent — обработчик событий для диалогов UIX

p57Kh0 <a href="http://ctdnbpkkqfny.com/">ctdnbpkkqfny</a>, [url=http://gdkhkgbcnisg.com/]gdkhkgbcnisg[/url], [link=http://vnecoicluyry.com/]vnecoicluyry[/link], http://bmbajctbtvge.com/

Описание

Эта функция проверяет принадлежность активного диалога системе UIX и передает ивент обработкику сообщений конкретного диалога. Должна вызываться в подмене основного обработчика событий приложения, до вызова стандартного обработчика.

Примеры

// "Свой" обработчик событий
void AppHandleEvent( EVENT_STACK_T *	ev_st,	APPLICATION_T *	app,	APP_ID_T	app_id,	REG_ID_T	reg_id )
{	UIX_HandleEvent(ev_st, app);	APP_HandleEvent(ev_st, app, app_id, reg_id);
}
UINT32 AppStart( EVENT_STACK_T * ev_st, REG_ID_T reg_id, void * reg_hdl )
{	THISAPP_T *	papp;	UINT32	status;	papp = (THISAPP_T *)APP_InitAppData( (void *)AppHandleEvent,	// <--	sizeof(THISAPP_T),	reg_id,	0,	0,	// history size	1,	// priority	AFW_APP_CENTRICITY_SECONDARY,	AFW_FOCUS,	AFW_POSITION_TOP );	// ...