yangstars

uc/gui按钮汉字显示

0
阅读(2263)

                  按钮汉字显示

    1、  按键显示字体在  BUTTON_SetDefaultFont();

    2、通过函数设置默认字体;

  void BUTTON_SetDefaultFont(const GUI_FONT GUI_UNI_PTR * pFont)

    {
  BUTTON__DefaultProps.pFont = pFont;
    }

  3、该函数调用结构体改变按键相关参数

  BUTTON_PROPS BUTTON__DefaultProps =

  {
  BUTTON_BKCOLOR0_DEFAULT,
  BUTTON_BKCOLOR1_DEFAULT,
  BUTTON_BKCOLOR2_DEFAULT,
  BUTTON_TEXTCOLOR0_DEFAULT,
  BUTTON_TEXTCOLOR1_DEFAULT,
  BUTTON_TEXTCOLOR2_DEFAULT,
  BUTTON_FONT_DEFAULT,
  BUTTON_ALIGN_DEFAULT
 };

4、字体设置为BUTTON_FONT_DEFAULT。在如下宏定义中进行定义,需要什么字体显示,只需要修改GUI_FontHZ16

   #ifndef   BUTTON_FONT_DEFAULT
         #define BUTTON_FONT_DEFAULT &GUI_FontHZ16
   #endif