📄 start.h
字号:
#ifndef _START_H_
#define _START_H_
/*===============================================================================
INCLUDES AND VARIABLE DEFINITIONS
=============================================================================== */
#include "AEEModGen.h" // Module interface definitions
#include "AEEAppGen.h" // Applet interface definitions
#include "AEEShell.h" // Shell interface definitions
#include "AEEFile.h" // File interface definitions
#include "AEEDisp.h" // Display interface defintions
#include "AEEText.h"
#include "AEEStdLib.h"
#include "AEEWeb.h" // AEE Web Services
#include "AEETapi.h" // TAPI Interface definitions
#include "AEERinger.h"
//#include "X619_Ringer_extension.h"
#include "x2ring.bid"
#include "x2ring_res.h"
#ifdef AEE_SIMULATOR
#define RES_FILE X2RING_RES_FILE
#else
//on real phone use different file
//#define RES_FILE "cs.bar"
#define RES_FILE "x2ring.bar"
#endif
// 界面的一些参数
#define MAKE_LOGO_COLOR MAKE_RGB(255, 255, 255)
#define MAKE_USER_COLOR MAKE_RGB(31, 26, 0)
#define MAKE_BACK_COLOR MAKE_RGB(206, 197, 108)
#define MAKE_SEL_COLOR MAKE_RGB(0xa0, 0xa0, 0xa0)
#define LOGO_HEIGHT 0
#define TIME_MENUFLASH 10 // n * TIMER_SPEED
#define PLAYICON_HEIGHT 20
#define TIME_MUSICFLASH 5 // n * TIMER_SPEED
#define BOTTOM_MARGIN 11
#define MAX_GOTO_PAGE 3 // 最大跳转页数的位数
#define TMP_FILE "tempdata.tmp"
#define TIME_INMILLISECONDS 5000 // 5000 ms
#define MENU_CY 20
#define MAX_FILE 100
#define FAVORITE_PATH ""
#define FAVORITE_FILE "favorite.idx"
#define MENU_PER_PAGE 10
#define true 1
#define false 0
#define CLASS_ID AEECLSID_X2RING
#define APPID 1
#define AEE_LGC620
#define HIDE_MUSIC_BUTTON 0 //1:隐藏播放按钮,0:不隐藏
#define HIDE_WALLPAPER_BUTTON 1 //1:隐藏设置墙纸按钮,0:不隐藏
#define TEXT_INPUT_PRESS 1 // A860手机,输入汉字可能是用keypress消息响应的,所以让textctrl响应所有的消息
#define RECOVER_FIRST_RINGER 1 // 铃声已满时覆盖第一个铃声
#define RINGER_COUNT 4 // 铃声的最大数量,必须先设置RECOVER_FIRST_RINGER才有效
//其它为0
#ifdef AEE_SM2020
/*SM2020 手机版本号为1:
SCH-X359
SCH-X339*/
#define VERSION 1
#endif
#ifdef AEE_LG1016
/*LG1016 手机版本号为2:
CU8188/8180 LG
CU8280 LG
LG6260
LG5150*/
#define VERSION 2
#endif
#ifdef AEE_SM2032
/*SM2032 手机版本号为3:
SCH-X609
SCH-X369
SCH-X559
SCH-X619
799
813
lg c610
lg c810
*/
#define VERSION 3
#endif
#ifdef AEE_LG1030
/*LG1030 手机版本号为4:
C910 LG
*/
#define VERSION 4
#endif
#ifdef AEE_LG8380
/*LGCU 8380手机版本号为4:
*/
#define VERSION 4
#endif
#ifdef AEE_MA680
/*LGCU 8380手机版本号为4:
*/
#define VERSION 5
#endif
#ifdef AEE_SW109
/*LGCU 8380手机版本号为4:
*/
#define VERSION 6
#endif
#ifdef AEE_LGC620
/*LGCU 8380手机版本号为4:
*/
#define VERSION 8
#endif
/*
* 0: 全部
* 3: 显示除第一级别目录以为的全部分类
*/
#define CATEGORY_ROOT 3
//#define CATEGORY_ALL 3
#define REQUEST_ACCOUNT 0x0000
#define REQUEST_JINGPIN 0x0009
#define REQUEST_CATEGORY 0x0010
#define REQUEST_CONTENT 0x0011
#define REQUEST_LIST 0x0012
#define REQUEST_PURCHASE 0x0013
#define REQUEST_SEARCH 0x0014
#define REQUEST_BBS 0x0015
#define REQUEST_BBSPUBLISH 0x0016
#define STATE_SHOW_CONTENT 0x1000
#define STATE_SHOW_MYCATEGORY 0x1001
#define STATE_SHOW_MYDOC 0x1002
#define STATE_SHOW_MYCONTENT 0x1003
#define STATE_SHOW_OPTION 0X1004
#define STATE_PLAY_CONTENT 0X1005
#define CONTENT_SMS 0x00000001
#define CONTENT_PIC 0x00000002
#define CONTENT_SOUND 0x00000003
#define SOUND_MID 0x00010000
#define SOUND_MMF 0x00020000
#define SOUND_PMD 0x00030000
#define SOUND_MP3 0x00040000
#define SOUND_QCP 0x00050000
#define SOUND_WAV 0x00060000
#define PIC_PNG 0x10010000
#define PIC_BMP 0x10020000
#define PIC_JPG 0x10030000
#define PIC_GIF 0x10040000
#define PIC_BCI 0x10050000
#define MIN_NEED_MEM (200*1024)
#define MIN_FILE_FREESPACE (15*1024)
#define NET_TIMEOUT 40
#define SOUND_PIC "music1.png"
#ifdef BUILD_t720
#define CLR_KEY "BACK"
#define X_TIMER_DELAY 70
#endif
#ifdef BUILD_cdm9500
#define CLR_KEY "CLR"
#define X_TIMER_DELAY 70
#endif
#ifdef BUILD_lg4400
#define CLR_KEY "CLR"
#define SEL_KEY "OK"
#define X_TIMER_DELAY 70
#endif
#ifndef CLR_KEY
#define CLR_KEY "CLR"
#endif
#ifndef SEL_KEY
#define SEL_KEY "SELECT"
#endif
#ifndef X_TIMER_DELAY
#define X_TIMER_DELAY 0
#endif
#ifdef AEE_SIMULATOR
#define TIMER_SPEED 50
#define IDS_URL_REAL IDS_URL_QUERY
#else
#define TIMER_SPEED (70 + X_TIMER_DELAY)
#define IDS_URL_REAL IDS_URL
#endif
#define BG_COLOR (MAKE_RGB(0x99,0xCC,0xFF))
#define SYSBTN_HEIGHT 17
#define MENU_COUNT 5
//typedef unsigned char byte;
//typedef unsigned char boolean;
enum { GS_STARTUP, GS_LOGO1, GS_LOGO, GS_MENU, GS_MENU_VISIBLE, GS_MENU_TEXT_EXIT,
GS_RULES_TEXT, GS_ABOUT_TEXT, GS_BROWSE_WEB, GS_BROWSE_MYDOC,
GS_QUIT_ASK, GS_QUIT_ASK_SHOW,GS_SEACHE
};
#ifdef AEE_SIMULATOR
#define TIMER_SPEED 50
#else
#define TIMER_SPEED (70 + X_TIMER_DELAY)
#endif
#define CBUF1SIZE 1024
struct XFRAMEINFO
{
AEEApplet * pApplet;
AEEDeviceInfo * pDevice;
AECHAR * szMobile;
AECHAR * szMobileType;
void * pNetWork;
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -