⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 actdef.h

📁 可以学习
💻 H
字号:
//-----------------------------------------------------------------------------
// (C) Copyright 2003 Philips Semiconductors, All rights reserved
//
// This source code and any compilation or derivative thereof is the sole
// property of Philips Corporation and is provided pursuant to a Software
// License Agreement.  This code is the proprietary information of Philips
// Corporation and is confidentiOal in nature.  Its use and dissemination by
// any party other than Philips Corporation is strictly limited by the
// confidential information provisions of the Agreement referenced above.
//-----------------------------------------------------------------------------
// FILE NAME:    <ActDef_Common.h>
//
// VERSION:      <1.00.00.0000>
//
// DESCRIPTION:  
//
// DOCUMENT REF: 
//
// NOTES:        <File notes>
//-----------------------------------------------------------------------------
//

#ifndef _ActDef_Common_H_
#define _ActDef_Common_H_

//-----------------------------------------------------------------------------
// Standard include files:
//-----------------------------------------------------------------------------
//

//-----------------------------------------------------------------------------
// Project include files:
//-----------------------------------------------------------------------------
#include "hyTypes.h"

#ifdef __cplusplus
extern "C"
{
#endif

//-----------------------------------------------------------------------------
// Types and defines:
//-----------------------------------------------------------------------------
//
// 以下为在各个模块中键的动作的定义

// 通用事件 Common Action
#define cHyc_Act_BackgroundSwitchToMenu		0x02
#define cHyc_Act_BackgroundSwitchToBrowser	0x03
#define cHyc_Act_BackgroundSwitchToRecord	0x04

#define cHyc_Act_ExitSwitchToMenu			0x05
#define cHyc_Act_ExitSwitchToFM				0x06
#define cHyc_Act_ExitSwitchToMp3			0x07
#define cHyc_Act_ExitSwitchToRecord			0x08
#define cHyc_Act_ExitSwitchToBrowser		0x09
#define cHyc_Act_Exit						0x0A

#define cHyc_Act_BackgroundSwitchToSwitch	0x0D	//进入切换模式
#define cHyc_Act_ExitSwitchToSwitch			0x0E	//进入切换模式

#define cHyc_Act_ExitSwitchToStopWatch		0x0B	//进入秒表
#define cHyc_Act_ExitSwitchToCalendar		0x0C	//进入日历
#define cHyc_Act_BackgroundSwitchToCalendar	0x0F	//进入日历
#define cHyc_Act_ExitSwitchToGame			0x10	//游戏
#define cHyc_Act_ExitSwitchToCalculator		0x11	//进入计算器
#define cHyc_Act_ExitSwitchToThesaurus		0x12	//进入辞典
#define cHyc_Act_ExitSwitchToPicture		0x13	//图片
#define cHyc_Act_ExitSwitchToEbook			0x14	//EBOOK

#define cHyc_Act_System		0x20

#define cHyc_Act_VolUpOnce				(0x10+cHyc_Act_System)
#define cHyc_Act_VolDownOnce			(0x11+cHyc_Act_System)
#define cHyc_Act_VolUpContinous			(0x12+cHyc_Act_System)
#define cHyc_Act_VolDownContinous 		(0x13+cHyc_Act_System)

#define cHyc_Act_Next					(0x14+cHyc_Act_System)
#define cHyc_Act_Prev					(0x15+cHyc_Act_System)

#define cHyc_Act_ConfirmOrCancel		(0x16+cHyc_Act_System)

#define cHyc_Act_LedSwitches			(0x17+cHyc_Act_System)
#define cHyc_Act_BatteryCharge			(0x18+cHyc_Act_System)
#define cHyc_Act_USBUnconnect			(0x19+cHyc_Act_System)
#define cHyc_Act_USBConnect				(0x1A+cHyc_Act_System)
#define cHyc_Act_NextContinous			(0x1B+cHyc_Act_System)
#define cHyc_Act_PrevContinous			(0x1C+cHyc_Act_System)


// MP3 
#define cHyc_Act_PlayPause				(0x20+cHyc_Act_System)
#define cHyc_Act_FF_Song				(0x21+cHyc_Act_System)
#define cHyc_Act_REW_Song				(0x22+cHyc_Act_System)
#define cHyc_Act_SetRepeatPoint			(0x23+cHyc_Act_System)
#define cHyc_Act_SetEQ					(0x24+cHyc_Act_System)
#define cHyc_Act_FF_Cancel				(0x25+cHyc_Act_System)
#define cHyc_Act_REW_Cancel				(0x26+cHyc_Act_System)
#define cHyc_Act_SetBookmark			(0x27+cHyc_Act_System)

#define cHyc_Act_VolUpOnce_Prev				(0x28+cHyc_Act_System)
#define cHyc_Act_VolDownOnce_Next			(0x29+cHyc_Act_System)
#define cHyc_Act_VolUpContinous_REW_Song	(0x2A+cHyc_Act_System)
#define cHyc_Act_VolDownContinous_FF_Song	(0x2B+cHyc_Act_System)
#define cHyc_Act_SetEQ_Bookmark				(0x2C+cHyc_Act_System)
#define cHyc_Act_SetVol_Course				(0x2D+cHyc_Act_System)
#define cHyc_Act_Stop						(0x2F+cHyc_Act_System)
#define cHyc_Act_SetPlayMode				(0x43+cHyc_Act_System)

// browser
#define cHyc_Act_BrowserConfirm				(0x30+cHyc_Act_System)
#define cHyc_Act_DeleteFile					(0x31+cHyc_Act_System)
#define cHyc_Act_SelectFavorite				(0x32+cHyc_Act_System)
#define cHyc_Act_ReturnToFather				(0x33+cHyc_Act_System)
#define cHyc_Act_EnterChild					(0x34+cHyc_Act_System)

//用于电子书
#define cHyc_Act_NextSegment				(0x35+cHyc_Act_System)
#define cHyc_Act_PrevSegment 				(0x36+cHyc_Act_System)
#define cHyc_Act_PrevBlock   				(0x37+cHyc_Act_System)
#define cHyc_Act_NextBlock 		  	  		(0x38+cHyc_Act_System)

// Record
#define cHyc_Act_RecordStartStop			(0x40+cHyc_Act_System)
#define cHyc_Act_Pause						(0x41+cHyc_Act_System)
#define cHyc_Act_RecordInterSwitchToMp3		(0x42+cHyc_Act_System)

// FM
#define cHyc_Act_SearchNextChannel			(0x50+cHyc_Act_System)
#define cHyc_Act_SearchPrevChannel			(0x51+cHyc_Act_System)
#define cHyc_Act_SaveChannel				(0x52+cHyc_Act_System)
#define cHyc_Act_DeleteChannel				(0x53+cHyc_Act_System)
#define cHyc_Act_SaveChannel_DelChannel		(0x54+cHyc_Act_System)
#define cHyc_Act_ToggleMode_CancelChannel	(0x55+cHyc_Act_System)
#define cHyc_Act_ToggleManualPreset			(0x56+cHyc_Act_System)
#define cHyc_Act_AutoScan					(0x57+cHyc_Act_System)

#define cHyc_Act_ExitSwitchToFMAutoScan		(0x58+cHyc_Act_System)	//不是由按键触发的动作
#define cHyc_Act_ExitSwitchToFMSearch		(0x59+cHyc_Act_System)	//不是由按键触发的动作

// menu
#define cHyc_Act_MenuConfirm				(0x60+cHyc_Act_System)
#define cHyc_Act_ExitToBackModule			(0x61+cHyc_Act_System)
#define cHyc_Act_CalendarSetOrLookOver		(0x63+cHyc_Act_System)	//日历的设置或查看模式
#define cHyc_Act_MenuEQ_ConfirmOrCansel		(0x64+cHyc_Act_System) 	//EQ确定取消 06-12-08

//Thesaurus
#define cHyc_Act_BackSpace				(0x66+cHyc_Act_System)
#define cHyc_Act_SwitchFocus			(0x67+cHyc_Act_System)

//calculator
#define cHyc_Act_CalculatorEQU				(0x6A+cHyc_Act_System)	//'='
#define cHyc_Act_CalculatorClear			(0x6B+cHyc_Act_System)	//'C'

#define cHyc_Act_ConfirmSwitch			(0x70+cHyc_Act_System)

#define cHyc_Act_CtrlHardEQ				(0x71+cHyc_Act_System)	//控制硬件音效电路

#define cHyc_Act_Right					(0x72+cHyc_Act_System)
#define cHyc_Act_Left					(0x73+cHyc_Act_System)
#define cHyc_Act_VolUpOnce_Touch		(0x74+cHyc_Act_System)
#define cHyc_Act_VolDownOnce_Touch		(0x75+cHyc_Act_System)

#define cHyc_Act_ParameterSet			(0x80+cHyc_Act_System)
#define cHyc_Act_Right_Button			(0x81+cHyc_Act_System)
#define cHyc_Act_ExitToGameSelect		(0x82+cHyc_Act_System)

#ifdef __cplusplus
}
#endif

#endif

/*============================ History List ================================
 1. Rev 1.00.00.0000, 2003/mm/dd hh:mm             author name
============================================================================*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -