Ejemplo n.º 1
0
static VACTION sudoku_con_keymap(POBJECT_HEAD obj, UINT32 key)
{
    VACTION act;

    switch (key)
    {
    case V_KEY_MENU:
    case V_KEY_EXIT:
        act = VACT_CLOSE;
        break;

    default:
        act = OSD_ContainerKeyMap(obj, key);
    }

    return act;
}
Ejemplo n.º 2
0
/*****************************************************
Interface : VACTION chapter_con_keymap(POBJECT_HEAD obj, UINT32 key);
Function  : keymap of chapter container
Author    : Wu Jianwen
Date      : 2010.8.25
Input     : obj:container; key:v_Key of press button
Output    : NONE
Return    : NONE
******************************************************/
VACTION chapter_con_keymap(POBJECT_HEAD obj, UINT32 key)
{
	VACTION act;
	
	switch(key)
	{
		case V_KEY_EXIT:
		case V_KEY_MENU:
		case V_KEY_SUBTITLE:
			act = VACT_CLOSE;
			break;		
		case V_KEY_ENTER:
			act = VACT_ENTER;
			break;		
		default:	
			act = OSD_ContainerKeyMap(obj,key);
	}

	return act;
}
Ejemplo n.º 3
0
static VACTION game_con_keymap(POBJECT_HEAD obj, UINT32 key)
{
	VACTION act = VACT_PASS;

	switch (key)
	{
		case V_KEY_MENU:
			act = VACT_CLOSE;
			break;
		case V_KEY_EXIT:
			restore_scene();
			BackToFullScrPlay();
			break;

		default:
			act = OSD_ContainerKeyMap(obj, key);
			break;
	}

	return act;
}
Ejemplo n.º 4
0
VACTION subtile_con_keymap(POBJECT_HEAD obj, UINT32 key)
{
	VACTION act;
	
	switch(key)
	{
		case V_KEY_EXIT:
		case V_KEY_MENU:
	#if(defined(RC19_B)||defined(RC19_C)||defined(RC19_D))
		case V_KEY_BLUE:
	#else
		case V_KEY_SUBTITLE:
	#endif
			act = VACT_CLOSE;
			break;		
		case V_KEY_ENTER:
			act = VACT_ENTER;
			break;		
		default:	
			act = OSD_ContainerKeyMap(obj,key);
	}

	return act;
}