[应用相关] ucgui里面有没有实现前景色和背景色互反的函数呀

[复制链接]
 楼主| 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
有的,不过不是含数,是显示模式

我刚刚接触,看到一个中文手册,没有找到显示模式呀
holts 发表于 2014-6-26 16:35 | 显示全部楼层
jing880311 发表于 2014-6-26 15:50
我刚刚接触,看到一个中文手册,没有找到显示模式呀



  1. /*
  2.       *********************************
  3.       *                               *
  4.       * Text and drawing mode defines *
  5.       *                               *
  6.       *********************************

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

  10. */
  11. #define LCD_DRAWMODE_NORMAL (0)
  12. #define LCD_DRAWMODE_XOR    (1<<0)
  13. #define LCD_DRAWMODE_TRANS  (1<<1)
  14. #define LCD_DRAWMODE_REV    (1<<2)

  15. #define GUI_DRAWMODE_NORMAL  LCD_DRAWMODE_NORMAL
  16. #define GUI_DRAWMODE_XOR     LCD_DRAWMODE_XOR
  17. #define GUI_DRAWMODE_TRANS   LCD_DRAWMODE_TRANS
  18. #define GUI_DRAWMODE_REV     LCD_DRAWMODE_REV
  19. #define GUI_DM_NORMAL        LCD_DRAWMODE_NORMAL
  20. #define GUI_DM_XOR           LCD_DRAWMODE_XOR
  21. #define GUI_DM_TRANS         LCD_DRAWMODE_TRANS
  22. #define GUI_DM_REV           LCD_DRAWMODE_REV

  23. #define GUI_TEXTMODE_NORMAL  LCD_DRAWMODE_NORMAL
  24. #define GUI_TEXTMODE_XOR     LCD_DRAWMODE_XOR
  25. #define GUI_TEXTMODE_TRANS   LCD_DRAWMODE_TRANS
  26. #define GUI_TEXTMODE_REV     LCD_DRAWMODE_REV
  27. #define GUI_TM_NORMAL        LCD_DRAWMODE_NORMAL
  28. #define GUI_TM_XOR           LCD_DRAWMODE_XOR
  29. #define GUI_TM_TRANS         LCD_DRAWMODE_TRANS
  30. #define GUI_TM_REV           LCD_DRAWMODE_REV

  31. /* Text alignment flags, horizontal */
  32. #define GUI_TA_HORIZONTAL  (3<<0)
  33. #define GUI_TA_LEFT        (0<<0)
  34. #define GUI_TA_RIGHT             (1<<0)
  35. #define GUI_TA_CENTER             (2<<0)
  36. #define GUI_TA_HCENTER           GUI_TA_CENTER  /* easier to remember :-)  */

  37. /* Text alignment flags, vertical */
  38. #define GUI_TA_VERTICAL   (3<<2)
  39. #define GUI_TA_TOP              (0<<2)
  40. #define GUI_TA_BOTTOM            (1<<2)
  41. #define GUI_TA_BASELINE   (2<<2)
  42. #define GUI_TA_VCENTER    (3<<2)

评分

参与人数 1威望 +3 收起 理由
jing880311 + 3

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

39

主题

73

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

39

主题

73

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部