Detailed Design Specification
Category Design Specifications
MediaTek
Release Date: November 3, 2005
Revision: 1.7
Category Design Specifications
Detailed Design Specification
MediaTek Confidential
Revision 1.7– November 3, 2005 Page: 2 of 97
© 2005 MediaTek Inc.
The information contained in this document can be modified without notice
Legal Disclaimer
BY OPENING OR USING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND
AGREES THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS (“MEDIATEK SOFTWARE”)
RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON AN
“AS-IS” BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. NEITHER DOES MEDIATEK
PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE SOFTWARE OF ANY THIRD
PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK
SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY
CLAIM RELATING THERETO. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK
SOFTWARE RELEASES MADE TO BUYER’S SPECIFICATION OR TO CONFORM TO A PARTICULAR
STANDARD OR OPEN FORUM.
BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE LIABILITY
WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, AT MEDIATEK'S
OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY
SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO MEDIATEK FOR SUCH
MEDIATEK SOFTWARE AT ISSUE.
THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE WITH
THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF LAWS PRINCIPLES.
Category Design Specifications
Detailed Design Specification
MediaTek Confidential
Revision 1.7– November 3, 2005 Page: 3 of 97
© 2005 MediaTek Inc.
The information contained in this document can be modified without notice
Revision History
Version Date (yyyy/mm/dd) Author Comments
1.0 2002/09/23 Manju Creation of the document
1.1 2003/01/23 Manju Updated the Naming Convention of Category Screens
1.2 2003/10/15 Rajshree Updated The categories after category 74 to 313
1.3 (Draft
Version)
2005/06/30 Vijay Sharma
Updated the categories with new categories,added
snapshots of categories
1.4 2005/07/08 Vijay Sharma
Added brief explanation about each category, screen shot
addition for all categories,new categories addition,
1.5 2005/08/04 Vijay Sharma Added sublcd screens,chat related,real data types used
1.6 2005/09/13 Himanshu Yadav
Updated the Idle Screen, RingComposer, Dialing Screen,
Picture Viewer Screen and Volume Control Category
Screen.
1.7 2005/11/03 Himanshu Yadav
Updated the Picture Editor, Idle Screen Flight Mode. Add
BMI Result Screen.
1.8 2006/04/18 Steven Wu Added 5.6 Full Screen Editor screen’s description
1.9 2006/05/12 Calvin Chen Added calendar with information box
Category Design Specifications
Detailed Design Specification
MediaTek Confidential
Revision 1.7– November 3, 2005 Page: 4 of 97
© 2005 MediaTek Inc.
The information contained in this document can be modified without notice
Table of Contents
Legal Disclaimer .................................................................................................................................................... 2
Revision History..................................................................................................................................................... 3
Table of Contents................................................................................................................................................... 4
1 Highlevel APIs for Application Developers .................................................................................................. 7
1.1.1 Changing Softkey Labels................................................................................................................ 7
1.1.2 Setting the Item to be Highlighted after Displaying a Menu............................................................ 7
1.1.3 Getting the Highlighted Item before Exiting a Menu ....................................................................... 7
1.1.4 Exit Functions................................................................................................................................. 8
1.1.5 History Functions............................................................................................................................ 8
1.1.6 Registering a Function to Be Called When an Item in a List / Menu Type Category Screen Is
Highlighted. 8
1.1.7 Clearing the Highlight Handler........................................................................................................ 9
1.1.8 Key Handling in Category Screens................................................................................................. 9
1.1.9 Setting the Functionality of Softkeys in Category Screens ............................................................. 9
2 Abstract Types Used in this Document ...................................................................................................... 11
3 Types of Category Screens.......................................................................................................................... 12
4 Summary of Functions Available with Each Category Screen ................................................................. 13
5 Editor Category Screens.............................................................................................................................. 15
5.1 EMS Editor Screen ............................................................................................................................. 15
5.2 NSM Editor ......................................................................................................................................... 16
5.3 Inline View and Edit screen................................................................................................................. 17
Usage Example............................................................................................................................................ 23
5.4 Pin Entry Screen................................................................................................................................. 25
5.5 Phone Book Search Category Screen (Dynamic)............................................................................... 27
5.6 Full Screen Editor ............................................................................................................................... 28
6 List Menu Category Screens........................................................................................................................ 31
6.1 Simple List of Text Items(Empty) (Static)............................................................................................ 31
6.2 Simple Text List Item (Dynamic) ......................................................................................................... 32
6.3 Simple Text List Item (Static) .............................................................................................................. 33
6.4 Numbered Item List Category Screen (Static) .................................................................................... 35
6.5 Icon Text List Category Screen........................................................................................................... 36
6.6 Submenu List Screen with Description ............................................................................................... 37
6.7 Submenu List Screen without Description .......................................................................................... 38
6.8 Submenu List Hint Pop-Up (Dynamic) ................................................................................................ 39
6.9 Radio List............................................................................................................................................ 40
6.9.1 Static Radio List............................................................................................................................ 40
6.9.2 Dynamic Radio List....................................................................................................................... 41
6.9.3 Radio List with Hint Pop-Up.......................................................................................................... 42
6.10 Check Box List.................................................................................................................................... 43
7 Call Related Category Screens.................................................................................................................... 44
7.1 MO Calling Screen.............................................................................................................................. 44
7.2 MO Calling Screen with Touch Panel Support.................................................................................... 44
Category Design Specifications
Detailed Design Specification
MediaTek Confidential
Revision 1.7– November 3, 2005 Page: 5 of 97
© 2005 MediaTek Inc.
The information contained in this document can be modified without notice
7.3 MO Calling Screen with Touch Panel Support for 240X320 Screen................................................... 45
7.4 MO Single Active Call In Progress..................................................................................................... 46
7.5 MO Single Active Call In Progress..................................................................................................... 47
7.6 MT Calling........................................................................................................................................... 47
8 Pop Up Category Screens............................................................................................................................ 49
8.1 Confirmation Pop Up Category (Static)............................................................................................... 49
8.2 Erroneous Condition Pop Up (Static).................................................................................................. 50
9 Main Menu Category Screens...................................................................................................................... 51
9.1 Bi-Degree View Touch Panel........................................................................................................ 51
9.2 Matrix View ......................................................................................................................................... 52
9.3 Page View........................................................................................................................................... 53
9.4 Circular view ....................................................................................................................................... 53
9.5 Rotate View ........................................................................................................................................ 54
9.6 List View ............................................................................................................................................. 54
10 Text Viewer Category Screens .................................................................................................................... 56
10.1 Simple Text View Category Screen (Static)........................................................................................ 56
10.2 Text Viewer with List View (Dynamic)................................................................................................. 57
11 Notification Screens ..................................................................................................................................... 58
11.1 Animated Notification Screens............................................................................................................ 58
11.2 Text Based Notification Screens......................................................................................................... 59
11.3 Asynchronous event Notification Screens........................................................................................... 59
12 Stopwatch Category Screens ...................................................................................................................... 61
12.1 Typical stop watch .............................................................................................................................. 61
12.2 nWay Stop Watch ............................................................................................................................... 62
13 Calender Category Screens......................................................................................................................... 63
13.1 Normal Calender................................................................................................................................. 63
13.2 Menstrual Calender............................................................................................................................. 64
13.3 Lunar Calender ................................................................................................................................... 65
13.4 Calendar with Information Box............................................................................................................ 66
14 File Manager Category Screen .................................................................................................................... 67
14.1 Thick Style .......................................................................................................................................... 67
15 Multimedia Category Screens...................................................................................................................... 69
15.1 Ring Tone Composer.......................................................................................................................... 69
15.1.1 Ring Composer without Touch Panel Support:............................................................................. 69
15.1.2 Ring Composer with Touch Panel Support:.................................................................................. 69
15.1.3 Ring Composer with Touch Panel Support for 240X320 Screen:................................................. 69
15.2 Audio Player Category Screen............................................................................................................ 70
15.3 FM Radio Category Screen ................................................................................................................ 71
15.4 Sound Recorder Category Screen...................................................................................................... 71
16 Idle Category Screen.................................................................................................................................... 73
16.1 Idle Screen.......................................................................................................................................... 73
16.1.1 Normal Idle Screen....................................................................................................................... 73
16.1.2 Idle Screen with Idle Screen Bar .................................................................................................. 73
16.1.3 Idle Screen with Idle Screen Shortcuts......................................................................................... 73
- 1
- 2
前往页