现在的位置: 首页 > 综合 > 正文

拨号界面

2013年10月11日 ⁄ 综合 ⁄ 共 2311字 ⁄ 字号 评论关闭

   为了每次调试拨号界面不至于重新阅读代码,使用中文注释如下,数字键代表0~9,*,#,功能键代表电话簿,卡1拨号,卡2拨号。

㈠在文件wgui.h中调试坐标信息

//数字键列数

#define MMI_DIALING_KEYPAD_COLOMNS                      (3)

//数字键行数

#define MMI_DIALING_KEYPAD_ROWS                         (4)

//整个拨号盘的宽度

#define MMI_DIALING_KEYPAD_LAYER_WIDTH                  (218)

//整个拨号盘的高度

#define MMI_DIALING_KEYPAD_LAYER_HEIGHT                 (177)

//整个拨号盘在屏幕的起始横坐标

#define MMI_DIALING_KEYPAD_LAYER_X                      ((MAIN_LCD_DEVICE_WIDTH-MMI_DIALING_KEYPAD_LAYER_WIDTH)>>1)

//整个拨号盘在屏幕的起始纵坐标

#define MMI_DIALING_KEYPAD_LAYER_Y                     (((MAIN_LCD_DEVICE_HEIGHT-MMI_DIALING_KEYPAD_LAYER_HEIGHT)>>1)+20)

//第一个数字键在拨号盘的起始横坐标

#define MMI_DIALING_KEYPAD_X                            (14)

//第一个数字键在拨号盘的起始纵坐标

#define MMI_DIALING_KEYPAD_Y                            (5)

//拨号盘的宽度

#define MMI_DIALING_KEYPAD_WIDTH                        (218)

//拨号盘的高度

#define MMI_DIALING_KEYPAD_HEIGHT                       (177)

//数字键的宽度

#define MMI_DIALING_KEY_WIDTH                           (37)

//数字键的高度

#define MMI_DIALING_KEY_HEIGHT                          (37)

//数字键横向间隔

#define MMI_DIALING_KEY_HORIZONTAL_GAP                  (12)

//数字键纵向间隔

#define MMI_DIALING_KEY_VERTICAL_GAP                    (5)

//拨号时数字输入框的起始横坐标

#define MMI_DIALING_BOX_X                               (0)

//拨号时数字输入框的起始纵坐标

#define MMI_DIALING_BOX_Y                               (0)

//拨号时数字输入框的宽度

#define MMI_DIALING_BOX_WIDTH                           (0)

//拨号时数字输入框的高度

#define MMI_DIALING_BOX_HEIGHT                          (66)

//功能键列数

#define MMI_DIALING_KEYPAD_FUNC_COLOMNS             (1)

//功能键行数

#define MMI_DIALING_KEYPAD_FUNC_ROWS                (3)

//第一个功能键在拨号盘上的起始横坐标

#define MMI_DIALING_KEYPAD_FUNC_X                   (165)

//第一个功能键在拨号盘上的起始纵坐标

#define MMI_DIALING_KEYPAD_FUNC_Y                   (15)

//功能键的宽度

#define MMI_DIALING_FUNC_KEY_WIDTH                  (37)

//功能键的高度

#define MMI_DIALING_FUNC_KEY_HEIGHT                 (37)

//功能键横向间隔

#define MMI_DIALING_FUNC_KEY_HORIZONTAL_GAP         (0)

//功能键纵向间隔

#define MMI_DIALING_FUNC_KEY_VERTICAL_GAP           (16)

 

㈡在文件Themecomponents.h中调试输入框及字体颜色

//拨号输入框的光标颜色

dialer_inputbox_cursor_color_defaultTheme

//拨号输入框的字体颜色

dialer_inputbox_text_color_defaultTheme

//拨号输入框的字体边框颜色

dialer_inputbox_text_border_color_defaultTheme

//拨号输入框的背景色/图片

dialer_inputbox_background_filler_defaultTheme

本文来自:我爱研发网(52RD.com) - R&D大本营
详细出处:http://www.52rd.com/Blog/Detail_RD.Blog_lovebean_18958.html

抱歉!评论已关闭.