📄 custcoordinates.c
字号:
#if defined(__MMI_SCREEN_ROTATE__) // TODO: revise
const S16 common_rotated_coordinate_set[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_CONTENT_COORDINATE, DM_CENTRE_ALIGN_X | DM_CENTER_ALIGN_Y
};
#endif /* defined(__MMI_SCREEN_ROTATE__) */
const U8 base_control_set_with_list_and_category_control[] =
{
5,
DM_BASE_LAYER_START,
DM_SCR_BG,
DM_BASE_CONTROL_SET1,
DM_CATEGORY_CONTROLLED_AREA,
DM_LIST1
};
const S16 coordinate_set_base_control_set_with_list_and_category_control[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_DUMMY_COORDINATE,
DM_CONTENT_COORDINATE_FLAG
};
const U8 category_control_category_status_icon[] =
{
4,
DM_BASE_LAYER_START,
DM_STATUS_BAR1,
DM_CATEGORY_CONTROLLED_AREA,
DM_BUTTON_BAR1
};
const S16 category_control_coordinate_set_status_icon[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_DEFAULT_STATUS_BAR_FLAG,
DM_CONTENT_COORDINATE, DM_CENTRE_ALIGN_X | DM_CENTER_ALIGN_Y,
DM_DEFAULT_BUTTON_BAR_FLAG, MMI_SOFTKEY_WIDTH
};
const U8 category5[] =
{
5,
DM_BASE_LAYER_START,
DM_SCR_BG,
DM_BASE_CONTROL_SET1,
DM_MULTILINE_INPUTBOX1,
DM_CATEGORY_CONTROLLED_AREA
};
const S16 coordinate_set5[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_CONTENT_COORDINATE_FLAG,
DM_FULL_SCREEN_COORDINATE_FLAG
};
const U8 category6[] =
{
4,
DM_BASE_LAYER_START,
DM_SCR_BG,
DM_BASE_CONTROL_SET1,
DM_LIST1
};
const S16 coordinate_set6[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_CONTENT_COORDINATE_FLAG
};
const U8 category7[] =
{
4,
DM_BASE_LAYER_START,
DM_SCR_BG,
DM_BASE_CONTROL_SET1,
DM_MULTILINE_INPUTBOX1
};
const S16 coordinate_set7[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
0, MMI_TITLE_HEIGHT, MAIN_LCD_DEVICE_WIDTH, MAIN_LCD_DEVICE_HEIGHT - MMI_TITLE_HEIGHT - MMI_BUTTON_BAR_HEIGHT,
DM_NO_FLAGS
};
// zx add beign 20070404
#ifdef __MMI_MEMORY_SCREEN_WITH_PIC__
const U8 category7Extern[]=
{
5,
DM_BASE_LAYER_START,
DM_SCR_BG,
DM_BASE_CONTROL_SET1,
DM_MULTILINE_INPUTBOX1,
DM_CATEGORY_CONTROLLED_AREA
};
const s16 coordinate_set7Extern[]=
{
DM_FULL_SCREEN_COORDINATE_FLAG,
0, MMI_TITLE_HEIGHT, MAIN_LCD_DEVICE_WIDTH, MAIN_LCD_DEVICE_HEIGHT-MMI_TITLE_HEIGHT-MMI_BUTTON_BAR_HEIGHT,
DM_CONTENT_COORDINATE_FLAG
};
#endif
// zx add end
const U8 category9[] =
{
5,
DM_BASE_LAYER_START,
DM_ALIGNED_AREA_START,
DM_MULTILINE_INPUTBOX1,
DM_IMAGE,
DM_ALIGNED_AREA_END
};
const S16 coordinate_set9[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_DUMMY_COORDINATE,
DM_DUMMY_COORDINATE
};
// zx add beign 20070404
#ifdef __MMI_MEMORY_SCREEN_WITH_PIC__
const U8 category9extern[]=
{
6,
DM_BASE_LAYER_START,
DM_BACK_FILL_AREA,
DM_ALIGNED_AREA_START,
DM_MULTILINE_INPUTBOX1,
DM_IMAGE,
DM_ALIGNED_AREA_END
};
const s16 coordinate_set9extern[]=
{
DM_FULL_SCREEN_COORDINATE_FLAG,
0, 0, MAIN_LCD_DEVICE_WIDTH, MAIN_LCD_DEVICE_HEIGHT,DM_NO_FLAGS,
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_DUMMY_COORDINATE,
DM_DUMMY_COORDINATE
};
#endif
// zx add end
/* START VIJAY PMT 20050930 */
#ifdef UI_SMALL_LIST_SCREEN
const U8 category10[] =
{
5,
DM_BASE_LAYER_START,
DM_RECTANGLE,
DM_CATEGORY_CONTROLLED_AREA,
DM_LIST1,
DM_BUTTON_BAR1
};
const S16 coordinate_set10[] =
{
0, 0, MAIN_LCD_DEVICE_WIDTH, MAIN_LCD_DEVICE_HEIGHT, DM_NO_FLAGS, /* Category Screen Coordinates */
0, 0, MAIN_LCD_DEVICE_WIDTH, MAIN_LCD_DEVICE_HEIGHT, DM_NO_FLAGS, /* greyscale rectangle */
MMI_SMALL_SCREEN_X_OFFSET, MMI_TITLE_Y + MMI_TITLE_HEIGHT + MMI_SMALL_SCREEN_Y_OFFSET, UI_DEVICE_WIDTH - 2 * MMI_SMALL_SCREEN_X_OFFSET + 1, MMI_CONTENT_HEIGHT - 2 * MMI_SMALL_SCREEN_Y_OFFSET + 1, DM_NO_FLAGS, /* control area */
0,0,0,0,DM_CATEGORY_CONTROL_COORDINATES, /* List */
0, MAIN_LCD_DEVICE_HEIGHT - MMI_BUTTON_BAR_HEIGHT, MAIN_LCD_DEVICE_WIDTH, MMI_BUTTON_BAR_HEIGHT,
DM_BUTTON_BAR_UP_ARROW | DM_BUTTON_BAR_DOWN_ARROW, MMI_SOFTKEY_WIDTH /* Button Bar */
};
#endif /* UI_SMALL_LIST_SCREEN */
/* END VIJAY PMT 20050930 */
const U8 category12[] =
{
4,
DM_BASE_LAYER_START,
DM_SCR_BG,
DM_BASE_CONTROL_SET1,
DM_LIST1
};
const S16 coordinate_set12[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_CONTENT_COORDINATE_FLAG
};
const U8 category14_list[] =
{
5,
DM_BASE_LAYER_START,
DM_SCR_BG,
DM_BASE_CONTROL_SET1,
#if defined __MMI_UI_TECHNO_MAINMENU__ || defined __MMI_UI_DALMATIAN_MAINMENU__
DM_CATEGORY_CONTROLLED_AREA,
#else
DM_LIST1,
#endif /* __MMI_UI_TECHNO_MAINMENU__ || defined __MMI_UI_DALMATIAN_MAINMENU__ */
DM_BUTTON_BAR1
};
const S16 coordinate_set14_List_Page[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_CONTENT_COORDINATE_FLAG,
// wangbei modify start 20070625
#ifdef __MT118_A_UI_STYLE__
DM_DEFAULT_BUTTON_BAR_FLAG, MMI_SOFTKEY_WIDTH
#else
#ifdef __MMI_UI_MM_HORIZONTAL_PAGE_STYLE__
DM_DEFAULT_BUTTON_BAR, DM_BUTTON_BAR_LEFT_ARROW | DM_BUTTON_BAR_RIGHT_ARROW, MMI_SOFTKEY_WIDTH
#else
DM_DEFAULT_BUTTON_BAR, DM_BUTTON_BAR_UP_ARROW | DM_BUTTON_BAR_DOWN_ARROW, MMI_SOFTKEY_WIDTH
#endif
#endif
// wangbei modify end
};
//082806 240x320 matrix
const U8 category14_matrix[] =
{
5,
DM_BASE_LAYER_START,
DM_SCR_BG,
// wangbei modify start 20071010
#ifndef __NEW_STATUS_ICONS_STYLE__
DM_BASE_CONTROL_SET1,
#else
DM_STATUS_BAR1,
#endif
// wangbei modify end
DM_MATRIX_MENU1,
DM_BUTTON_BAR1
};
const S16 coordinate_set14_Matrix[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
// wangbei add start 20071010
#ifdef __NEW_STATUS_ICONS_STYLE__
DM_DEFAULT_STATUS_BAR_FLAG,
0, MMI_STATUS_BAR_HEIGHT, MAIN_LCD_DEVICE_WIDTH,
MAIN_LCD_DEVICE_HEIGHT - MMI_BUTTON_BAR_HEIGHT - MMI_STATUS_BAR_HEIGHT, DM_NO_FLAGS
#else
DM_CONTENT_COORDINATE_FLAG
#endif
// wangbei modify end
,DM_DEFAULT_BUTTON_BAR,
DM_BUTTON_BAR_LEFT_ARROW | DM_BUTTON_BAR_RIGHT_ARROW | DM_BUTTON_BAR_UP_ARROW | DM_BUTTON_BAR_DOWN_ARROW,
MMI_SOFTKEY_WIDTH
};
const U8 category14_circular_3d[] =
{
3,
DM_BASE_LAYER_START,
DM_CIRCULAR_MENU1,
DM_BUTTON_BAR1
};
const S16 coordinate_set14_Circular[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
MMI_CONTENT_X, 0, MAIN_LCD_DEVICE_WIDTH, MAIN_LCD_DEVICE_HEIGHT - MMI_BUTTON_BAR_HEIGHT, DM_NO_FLAGS,
DM_DEFAULT_BUTTON_BAR,
DM_BUTTON_BAR_LEFT_ARROW | DM_BUTTON_BAR_RIGHT_ARROW | DM_BUTTON_BAR_UP_ARROW | DM_BUTTON_BAR_DOWN_ARROW,
MMI_SOFTKEY_WIDTH
};
const S16 coordinate_set14_Rotate[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
MMI_CONTENT_X, 0, MAIN_LCD_DEVICE_WIDTH, MAIN_LCD_DEVICE_HEIGHT - MMI_BUTTON_BAR_HEIGHT, DM_NO_FLAGS,
DM_DEFAULT_BUTTON_BAR,
#ifdef ROTATE_HORI
DM_BUTTON_BAR_LEFT_ARROW | DM_BUTTON_BAR_RIGHT_ARROW,
#else
DM_BUTTON_BAR_UP_ARROW | DM_BUTTON_BAR_DOWN_ARROW,
#endif
MMI_SOFTKEY_WIDTH
};
const U8 category15_matrix[] =
{
3,
DM_BASE_LAYER_START,
DM_BASE_CONTROL_SET1,
DM_MATRIX_MENU1
};
#if defined (__MMI_MAINLCD_240X320__) && defined (__MMI_TOUCH_DIAL_SCREEN__)
const U8 category16[] =
{
5,
DM_NEW_LAYER_START,
DM_CATEGORY_CONTROLLED_AREA,
DM_BASE_LAYER_START,
DM_DIALER_INPUT_BOX1,
DM_BUTTON_BAR1
};
const S16 coordinate_set16[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
//zx modify begin 20070507
#ifndef __MT170_UI_STYLE__
MMI_DIALING_KEYPAD_LAYER_X, MMI_DIALING_KEYPAD_LAYER_Y, MMI_DIALING_KEYPAD_LAYER_WIDTH,
MMI_DIALING_KEYPAD_LAYER_HEIGHT, DM_NO_FLAGS,
#else
0, MMI_DIALING_KEYPAD_LAYER_Y, MMI_DIALING_KEYPAD_LAYER_WIDTH,
MMI_DIALING_KEYPAD_LAYER_HEIGHT, DM_NO_FLAGS,
#endif
//zx add end
0, 0, MMI_DIALING_KEYPAD_LAYER_WIDTH, MMI_DIALING_KEYPAD_LAYER_HEIGHT, DM_NO_FLAGS,
//zx modify begin 20070507
#ifndef __MT170_UI_STYLE__
MMI_DIALING_KEYPAD_LAYER_X, MMI_DIALING_KEYPAD_LAYER_Y - MMI_DIALING_BOX_HEIGHT, MMI_DIALING_KEYPAD_LAYER_WIDTH,
MMI_DIALING_BOX_HEIGHT, DM_NO_FLAGS,
#else
0, MMI_DIALING_KEYPAD_LAYER_Y - MMI_DIALING_BOX_HEIGHT, MMI_DIALING_KEYPAD_LAYER_WIDTH,
MMI_DIALING_BOX_HEIGHT, DM_NO_FLAGS,
#endif
//zx add end
DM_DEFAULT_BUTTON_BAR_FLAG, MMI_SOFTKEY_WIDTH
};
#elif defined (__MMI_MAINLCD_176X220__) && defined (__MMI_TOUCH_DIAL_SCREEN__)
//zx modify begin 20070627
#ifdef __MMI_4X3_DIAL_SCREEN__
const U8 category16[]=
{
6,
DM_NEW_LAYER_START,
DM_CATEGORY_CONTROLLED_AREA,
DM_BASE_LAYER_START,
DM_STATUS_BAR1,
DM_DIALER_INPUT_BOX1,
DM_BUTTON_BAR1
};
const s16 coordinate_set16[]=
{
DM_FULL_SCREEN_COORDINATE_FLAG,
MMI_DIALING_KEYPAD_LAYER_X,MMI_DIALING_KEYPAD_LAYER_Y,MMI_DIALING_KEYPAD_LAYER_WIDTH,MMI_DIALING_KEYPAD_LAYER_HEIGHT,DM_NO_FLAGS,
0,0,MMI_DIALING_KEYPAD_LAYER_WIDTH,150,DM_NO_FLAGS,
DM_DEFAULT_STATUS_BAR_FLAG,
0,MMI_STATUS_BAR_HEIGHT,MAIN_LCD_DEVICE_WIDTH,MAIN_LCD_DEVICE_HEIGHT-MMI_STATUS_BAR_HEIGHT-MMI_SOFTKEY_HEIGHT-114,DM_NO_FLAGS,
DM_DEFAULT_BUTTON_BAR_FLAG,MMI_SOFTKEY_WIDTH
};
#else
const U8 category16[] =
{
6,
DM_NEW_LAYER_START,
DM_CATEGORY_CONTROLLED_AREA,
DM_BASE_LAYER_START,
DM_STATUS_BAR1,
DM_DIALER_INPUT_BOX1,
DM_BUTTON_BAR1
};
const S16 coordinate_set16[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
MMI_DIALING_KEYPAD_LAYER_X, MMI_DIALING_KEYPAD_LAYER_Y, MMI_DIALING_KEYPAD_LAYER_WIDTH,
MMI_DIALING_KEYPAD_LAYER_HEIGHT, DM_NO_FLAGS,
0, 0, MMI_DIALING_KEYPAD_LAYER_WIDTH, 150, DM_NO_FLAGS,
DM_DEFAULT_STATUS_BAR_FLAG,
0, MMI_STATUS_BAR_HEIGHT, MAIN_LCD_DEVICE_WIDTH, 32, DM_NO_FLAGS,
DM_DEFAULT_BUTTON_BAR_FLAG, MMI_SOFTKEY_WIDTH
};
#endif
//zx modify end
//#elif defined (__MMI_MAINLCD_176X220__) || defined (__MMI_MAINLCD_240X320__) //zx del 20070627
#elif (defined (__MMI_MAINLCD_176X220__) || defined (__MMI_MAINLCD_240X320__))&& !defined (__MMI_TOUCH_DIAL_SCREEN__) //zx add 20070627
/* 176x220 w/o touch screen have transparent softkey background in dialing screen. */
//add by liuxn begin 20070510
#ifdef __MMI_FULLSCREEN_DIALER
const U8 category16[]=
{
7,
DM_NEW_LAYER_START,
DM_CATEGORY_CONTROLLED_AREA2,
DM_BASE_LAYER_START,
DM_CATEGORY_CONTROLLED_AREA,
DM_STATUS_BAR1,
DM_BUTTON_BAR1,
DM_DATE_TIME_DISPLAY
};
const s16 coordinate_set16[]=
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_DUMMY_COORDINATE,
DM_DEFAULT_STATUS_BAR,DM_SPECIFIC_HIDE_STATUS_BAR,
DM_DEFAULT_BUTTON_BAR,0,MMI_SOFTKEY_WIDTH,
0
};
#else
const U8 category16[] =
{
6,
DM_NEW_LAYER_START,
DM_CATEGORY_CONTROLLED_AREA2,
DM_BASE_LAYER_START,
DM_CATEGORY_CONTROLLED_AREA,
DM_STATUS_BAR1,
DM_BUTTON_BAR1
};
const S16 coordinate_set16[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_DUMMY_COORDINATE,
DM_DEFAULT_STATUS_BAR, DM_SPECIFIC_HIDE_STATUS_BAR,
DM_DEFAULT_BUTTON_BAR, DM_BUTTON_DISABLE_BACKGROUND, MMI_SOFTKEY_WIDTH
};
#endif
//add by liuxn end 20070510
#else
/* 128x128 and 128x160 do not have transparent softkey background in dialing screen. */
const U8 category16[] =
{
6,
DM_NEW_LAYER_START,
DM_CATEGORY_CONTROLLED_AREA2,
DM_BASE_LAYER_START,
DM_CATEGORY_CONTROLLED_AREA,
DM_STATUS_BAR1,
DM_BUTTON_BAR1
};
const S16 coordinate_set16[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_DUMMY_COORDINATE,
DM_DEFAULT_STATUS_BAR, DM_SPECIFIC_HIDE_STATUS_BAR,
DM_DEFAULT_BUTTON_BAR_FLAG, MMI_SOFTKEY_WIDTH
};
#endif
const U8 category18[] =
{
3,
DM_BASE_LAYER_START,
DM_CATEGORY_CONTROLLED_AREA,
DM_BUTTON_BAR1
};
const S16 coordinate_set18[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_DEFAULT_BUTTON_BAR_FLAG, MMI_SOFTKEY_WIDTH
};
const U8 category19[] =
{
5,
DM_BASE_LAYER_START,
DM_CATEGORY_CONTROLLED_AREA,
DM_LIST1,
DM_STATUS_BAR1,
DM_BUTTON_BAR1
};
const S16 coordinate_set19[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
0, MMI_STATUS_BAR_HEIGHT, 0, MAIN_LCD_DEVICE_HEIGHT - MMI_TITLE_HEIGHT - MMI_BUTTON_BAR_HEIGHT, DM_NO_FLAGS,
0, 0, 0, 0, DM_CATEGORY_CONTROL_COORDINATES,
DM_DEFAULT_STATUS_BAR_FLAG,
DM_DEFAULT_BUTTON_BAR_FLAG, MMI_SOFTKEY_WIDTH
};
const U8 category20[] =
{
3,
DM_BASE_LAYER_START,
DM_CATEGORY_CONTROLLED_AREA,
DM_BUTTON_BAR1
};
const S16 coordinate_set20[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_DUMMY_COORDINATE,
DM_DEFAULT_BUTTON_BAR_FLAG, MMI_SOFTKEY_WIDTH
};
const U8 category21[] =
{
3,
DM_BASE_LAYER_START,
DM_BASE_CONTROL_SET1,
DM_MULTILINE_INPUTBOX1
};
const U8 category22[] =
{
3,
DM_BASE_LAYER_START,
DM_BASE_CONTROL_SET1,
DM_MATRIX_MENU1
};
const S16 coordinate_set22[] =
{
DM_FULL_SCREEN_COORDINATE_FLAG,
DM_CONTENT_COORDINATE_FLAG,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -