UCGUI 高层次配置GUIConf.h

/*
    启用可选择的触摸屏支持。
    默认值:0
*/
#define GUI_SUPPORT_TOUCH         (0)  /* Support a touch screen (req. win-manager) */


/*
    启用含有 8 位字符串的 Unicode 字符支
    持。请注意:Unicode 字符始终显示,
    而字符代码始终被当作 16 位处理。
    默认值:1
*/
#define GUI_SUPPORT_UNICODE       (1)  /* Support mixed ASCII/UNICODE strings */

/*
    定义在执行 GUI_Init()后, 哪一种字体作
    为默认字体。如果你没有使用默认字体,
    那么改变为不同的默认值是很有意义。一
    旦默认字体被代码引用,它会因此总是
    处于连接状态。
    默认:&GUI_Font6x8
*/
#define GUI_DEFAULT_FONT          &GUI_Font6x8

/*
    多个任务调用 µC/GUI 时激活启用多任务的支持
    默认值:0
*/
#define GUI_OS                    (0)  /* Compile with multitasking support */

/*
    GUI 抗锯齿支持。
    抗锯齿(英语:anti-aliasing,简称AA),也译为抗锯齿或边缘柔化、消除混叠、抗
    图像折叠有损等。它是一种消除显示器输出的画面中图物边缘出现凹凸锯齿的技术,
    那些凹凸的锯齿通常因为高分辨率的信号以低分辨率表示或无法准确运算出3D图形坐
    标定位时所导致的图形混叠(aliasing)而产生的,反锯齿技术能有效地解决这些问
    题。它通常被用在在数字信号处理、数字摄影、电脑绘图与数码音效等方面,柔化被
    混叠的数字信号。
    默认值:0
*/
#define GUI_SUPPORT_AA            1  /* Anti aliasing available */

/*
    UCGUI 中可用于动态分配的内存大小,该值必须大于
    0,如果定义为 0 则编译时 UCGUI 会给出一个警告;如果用户没有打开这个预定义,UCGUI
    中也会默认预定义其值为 1000 字节。
*/
#define GUI_ALLOC_SIZE            10000  /* Size of dynamic memory ... For WM and memory devices*/

/*
    定义哪个消息要通过 GUI_X_Log()传递。
    你应该在本章后面有关 GUI_X_Log()的内
    容中找到详细的描述。
    ------------------------------------------------------------
    值                              |         说明
    ------------------------------------------------------------
    GUI_DEBUG_LEVEL_NOCHECK(0)      | 没有执行运行时间检测。
    ------------------------------------------------------------
    GUI_DEBUG_LEVEL_CHECK_PARA(1)   | 执行参数检测以避免碰撞。
    ------------------------------------------------------------
    GUI_DEBUG_LEVEL_CHECK_ALL(2)    | 执行参数检测和一致性检测。
    ------------------------------------------------------------
    GUI_DEBUG_LEVEL_LOG_ERRORS(3)   | 记录错误。
    ------------------------------------------------------------
    GUI_DEBUG_LEVEL_LOG_WARNINGS(4) | 记录错误和警告。
    ------------------------------------------------------------
    GUI_DEBUG_LEVEL_LOG_ALL(5)      | 记录错误、警告和消息。
    ------------------------------------------------------------
*/
#define GUI_DEBUG_LEVEL    5


你可能感兴趣的:(UCGUI 高层次配置GUIConf.h)