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

📄 custcoordinates.c

📁 MTK6226修改平台UI的文件介绍
💻 C
📖 第 1 页 / 共 5 页
字号:

#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 + -