打印
[应用相关]

ucgui里面有没有实现前景色和背景色互反的函数呀

[复制链接]
2303|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jing880311|  楼主 | 2014-6-26 13:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ucgui里面有没有实现前景色和背景色互反的函数呀
沙发
holts| | 2014-6-26 14:21 | 只看该作者
有的,不过不是含数,是显示模式

使用特权

评论回复
板凳
ar_m_cu| | 2014-6-26 14:41 | 只看该作者
即便没有,也可以自己实现嘛,这个不难吧

使用特权

评论回复
地板
jing880311|  楼主 | 2014-6-26 15:50 | 只看该作者
holts 发表于 2014-6-26 14:21
有的,不过不是含数,是显示模式

我刚刚接触,看到一个中文手册,没有找到显示模式呀

使用特权

评论回复
5
holts| | 2014-6-26 16:35 | 只看该作者
jing880311 发表于 2014-6-26 15:50
我刚刚接触,看到一个中文手册,没有找到显示模式呀



/*
      *********************************
      *                               *
      * Text and drawing mode defines *
      *                               *
      *********************************

These defines come in two flavors: the long version (.._DRAWMODE_..)
and the short ones (.._DM_..). They are identical, feel free to use
which ever one you like best.

*/
#define LCD_DRAWMODE_NORMAL (0)
#define LCD_DRAWMODE_XOR    (1<<0)
#define LCD_DRAWMODE_TRANS  (1<<1)
#define LCD_DRAWMODE_REV    (1<<2)

#define GUI_DRAWMODE_NORMAL  LCD_DRAWMODE_NORMAL
#define GUI_DRAWMODE_XOR     LCD_DRAWMODE_XOR
#define GUI_DRAWMODE_TRANS   LCD_DRAWMODE_TRANS
#define GUI_DRAWMODE_REV     LCD_DRAWMODE_REV
#define GUI_DM_NORMAL        LCD_DRAWMODE_NORMAL
#define GUI_DM_XOR           LCD_DRAWMODE_XOR
#define GUI_DM_TRANS         LCD_DRAWMODE_TRANS
#define GUI_DM_REV           LCD_DRAWMODE_REV

#define GUI_TEXTMODE_NORMAL  LCD_DRAWMODE_NORMAL
#define GUI_TEXTMODE_XOR     LCD_DRAWMODE_XOR
#define GUI_TEXTMODE_TRANS   LCD_DRAWMODE_TRANS
#define GUI_TEXTMODE_REV     LCD_DRAWMODE_REV
#define GUI_TM_NORMAL        LCD_DRAWMODE_NORMAL
#define GUI_TM_XOR           LCD_DRAWMODE_XOR
#define GUI_TM_TRANS         LCD_DRAWMODE_TRANS
#define GUI_TM_REV           LCD_DRAWMODE_REV

/* Text alignment flags, horizontal */
#define GUI_TA_HORIZONTAL  (3<<0)
#define GUI_TA_LEFT        (0<<0)
#define GUI_TA_RIGHT             (1<<0)
#define GUI_TA_CENTER             (2<<0)
#define GUI_TA_HCENTER           GUI_TA_CENTER  /* easier to remember :-)  */

/* Text alignment flags, vertical */
#define GUI_TA_VERTICAL   (3<<2)
#define GUI_TA_TOP              (0<<2)
#define GUI_TA_BOTTOM            (1<<2)
#define GUI_TA_BASELINE   (2<<2)
#define GUI_TA_VCENTER    (3<<2)

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
jing880311 + 3
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

39

主题

73

帖子

0

粉丝