예제 #1
0
파일: SFApi.c 프로젝트: 12019/mtktest
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();
}
예제 #2
0
파일: i51Port.c 프로젝트: magicjva/i51
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
}