Exemplo n.º 1
0
void SFApp_SetupHandlers(void)
{
	//clear key states
	g_kernal.iKeyState=0;
	ClearAllKeyHandler();
	SetKeyHandler(SfKeyEnd_DownHandler,KEY_END,KEY_EVENT_DOWN);
	SetKeyHandler(mmi_gfx_volume_up,	KEY_UP_ARROW, KEY_EVENT_DOWN);
	SetKeyHandler(mmi_gfx_volume_down,	KEY_DOWN_ARROW, KEY_EVENT_DOWN);	
	mmi_pen_register_down_handler(SFApp_PenPressHandler);
	mmi_pen_register_move_handler(SFApp_PenMoveHandler);
	mmi_pen_register_up_handler(SFApp_PenReleaseHandler);
	
	//SetupKeyHandlers();
}
Exemplo n.º 2
0
static void i51SetInputNotify (void)
{

	//	author : Miki
	//	since : 2011.8.30
	// 	(C) PKIG Tech. Co., Ltd.
	
	int i /*num*/;

    /*key*/
	//num = sizeof(I51keyMap) / sizeof(I51_KEY_MATCH);
	for (i = 0; i < MAX_KEYS; i++) 
	{
		SetKeyHandler(i51KeyNotify, i, KEY_EVENT_DOWN);
		SetKeyHandler(i51KeyNotify, i, KEY_EVENT_UP);
	}

    /* pen */
#ifdef __MMI_TOUCH_SCREEN__
	mmi_pen_register_down_handler(i51PenDown);
	mmi_pen_register_up_handler(i51PenUp);
	mmi_pen_register_move_handler(i51PenMove);
#endif
}