ATS_entry.h
3.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
/*
Copyright Wang yong ALL RIGHT RESERVED !
@ file name: ATS_entry.h
@ description: 平台相关功能入口函数
@ Author: wangyong, doforfaith@gmail.com
@ Modify History:
Date Event Person
10-05-31 Creator wangyong
*/
#if defined(__SKY_3DGUI__)
#ifndef __ATS_ENTRY_H__
#define __ATS_ENTRY_H__
#include "ATS_basic.h"
#include "ATS_adaptation_features.h"
typedef struct
{
ATS_VOID_FUNC entryFunc;
ats_uint8* titleStr;
}ATS_ENTRY_STRUCT;
typedef enum
{
ATS_ENTRY_TYPE_NONE = -1,
ATS_ENTRY_TYPE_MAIN_MENU,
ATS_ENTRY_TYPE_PHONE_BOOK,
ATS_ENTRY_TYPE_MESSAGE,
ATS_ENTRY_TYPE_CALL_CENTER,
ATS_ENTRY_TYPE_TOOLS,
ATS_ENTRY_TYPE_SETTING,
ATS_ENTRY_TYPE_MULTIMEDIA,
ATS_ENTRY_TYPE_FUN_GAME,
ATS_ENTRY_TYPE_BROWSER,
ATS_ENTRY_TYPE_PROFILES,
ATS_ENTRY_TYPE_FILE_MANAGER,
ATS_ENTRY_TYPE_CAMERA,
ATS_ENTRY_TYPE_AUDIO_PLAYER,
ATS_ENTRY_TYPE_VIDEO_PLAYER,
ATS_ENTRY_TYPE_DIALER,
ATS_ENTRY_TYPE_SCREEN_LOCKER,
ATS_ENTRY_TYPE_SMS,
ATS_ENTRY_TYPE_ALARM,
ATS_ENTRY_TYPE_TODOLIST,
ATS_ENTRY_TYPE_CALENDAR,
ATS_ENTRY_TYPE_PHOTO_ABLUM,
ATS_ENTRY_TYPE_FM,
ATS_ENTRY_TYPE_VIDEO_RECORDER,
ATS_ENTRY_TYPE_AUDIO_RECORDER,
ATS_ENTRY_TYPE_EMAIL,
ATS_ENTRY_TYPE_CACULATOR,
ATS_ENTRY_TYPE_WORLD_TIME,
ATS_ENTRY_TYPE_MAX
}ATS_ENTRY_TYPE;
/*初始化入口信息*/
extern void ATS_entry_init(void);
/*通过入口类型获取入口信息*/
extern ATS_ENTRY_STRUCT* ATS_entry_get_by_type(ats_int32 type);
/*@ 主菜单入口*/
extern void ATS_entry_main_menu(void);
/*@ 电话本入口*/
extern void ATS_entry_phone_book(void);
/*@ 信息入口,里面应该包含短信息与彩信等*/
extern void ATS_entry_message(void);
/*@ 通话中心或通话记录入口*/
extern void ATS_entry_call_center(void);
/*@ 工具套件入口*/
extern void ATS_entry_tools(void);
/*@ 系统设置入口*/
extern void ATS_entry_setting(void);
/*@ 多媒体入口*/
extern void ATS_entry_multimedia(void);
/*@ 娱乐游戏入口*/
extern void ATS_entry_fun_game(void);
/*@ 浏览器入口*/
extern void ATS_entry_browser(void);
/*@ 情景模式入口*/
extern void ATS_entry_profiles(void);
/*@ 短信入口*/
extern void ATS_entry_SMS(void);
/*@ 彩信入口*/
extern void ATS_entry_MMS(void);
/*@ 邮件入口*/
extern void ATS_entry_Email(void);
/*@ 文件管理入口*/
extern void ATS_entry_file_manager(void);
/*@时钟闹钟模块入口*/
extern void ATS_entry_clock(void);
/*@ 日历入口*/
extern void ATS_entry_calendar(void);
/*@ 备忘录,任务入口*/
extern void ATS_entry_todolist(void);
/*@ 计算器入口*/
extern void ATS_entry_calculator(void);
/*@ 世界时间入口*/
extern void ATS_entry_worldtime(void);
/*@ 秒表,计时器入口*/
extern void ATS_entry_stopwatch(void);
/*@ 照相机入口*/
extern void ATS_entry_camera(void);
/*@ 录像机入口*/
extern void ATS_entry_video_recorder(void);
/*@ 相册入口*/
extern void ATS_entry_photo_album(void);
/*@ 音频播放器入口*/
extern void ATS_entry_audio_player(void);
/*@ 视频播放器*/
extern void ATS_entry_video_player(void);
/*@ 音频录制器入口*/
extern void ATS_entry_audio_recorder(void);
/*@ 调频收音机入口*/
extern void ATS_entry_FM(void);
/*@ 拨号盘入口*/
extern void ATS_entry_dialer(void);
/*@ 屏幕锁入口*/
extern void ATS_entry_screen_lock(void);
#endif /*__ATS_ENTRY_H__*/
#endif /*__SKY_3DGUI__*/