gui设计

一个文本+一个图标就是一个画面

研究颜色

1--背景

    virtual void on_paint(void)
    {
        c_rect rect;
        get_screen_rect(rect);
        m_surface->fill_rect(rect, GL_RGB(255, 255, 255), m_z_order);
    }

源码是GL_RGB(0, 0, 0)那就是背景是黑色  我现在修改为白色

gui设计

2--字体

看上图 我预计会看不到的 结果文本白色 后面还有背景

gui设计

2.1 修改上面的 可以变化按键的显示 现在是白色的了

通过下图

gui设计

 

 

技巧 跟踪 WND_TREE 在.H 可以设置文字背景的颜色

gui设计

此时文字背景是黄色

设置字体颜色是下图  黑色的!!!!看不到了

gui设计

这样的方式 没办法设置颜色 准备用  Draw_string 单独表达文本

 

 

 

用着文字

gui设计

abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789(_+=./-:;@%!#',?)<>▲▼一键测量心率血氧压体温睡眠运动今日数据设置

   一键测量 "\xE4\xB8\x80\xE9\x94\xAE\xE6\xB5\x8B\xE9\x87\x8F" 
    心率 "\xE5\xBF\x83\xE7\x8E\x87"
    血压 "\xE8\xA1\x80\xE5\x8E\x8B"
    血氧 "\xE8\xA1\x80\xE6\xB0\xA7"
    体温 "\xE4\xBD\x93\xE6\xB8\xA9"
    睡眠 "\xE7\x9D\xA1\xE7\x9C\xA0"
    运动 "\xE8\xBF\x90\xE5\x8A\xA8"
    今日数据 "\xE4\xBB\x8A\xE6\x97\xA5\xE6\x95\xB0\xE6\x8D\xAE"
    设置 "\xE8\xAE\xBE\xE7\xBD\xAE"
    

    https://www.iconfont.cn/collections/detail?spm=a313x.7781069.1998910419.dc64b3430&cid=27999

下载系列图标 
默认是200*200的 修改为64*64吧

保存为24位BMP

 

上一篇:童年记忆第二弹!!! 如何用Python写一个植物大战僵尸


下一篇:@property装饰器