minigui1.3.x 升级成增值版 minigui1.6.x
碰到的问题。
一.颜色问题
MiniGUI.cfg的[windowelementcolors]项需要改动的相关注释
1.bkc_caption_actived=0x00755043 //标题栏背景色
2.wec_3dbox_normal=0x00D6E3E8 //0x00C0C0C0 按钮边框颜色 配置过的主题颜色
3.wec_3dbox_reverse=0x00000000 //按钮输出字体颜色 黑色
4.bkc_control_def=0x00D6E3E8 //0x00C0C0C0 控件背景色 配置过的主题颜色
4.fgc_control_normal=0x00000000 //控件输出前景色editbox 黑色
5.bkc_hilight_normal=0x00ff0000 //控件高亮背景色listbox 蓝色
6.fgc_hilight_normal=0x00FFFFFF //控件高亮前景色listbox 白色
7.bkc_desktop=0x00D6E3E8 //0x00FF0000 桌面背景色 配置过的主题颜色
8.bkc_dialog=0x00D6E3E8 //0x00C0C0C0 对话框背景色 配置过的主题颜色
其他选项可以默认。
二.列表框按键下移问题
列表框下的向下没能下移。查看源文件ListboxCtrlProc列表框处理函数发现MSG_KEYDOWN消
息不支持SCANCODE_CURSORUP SCANCODE_CURSORDOWN。
在libminigui1.6.8/src/listbox.c中
SCANCODE_CURSORBLOCKUP 改为SCANCODE_CURSORUP
SCANCODE_CURSORBLOCKDOWN 改为SCANCODE_CURSORDOWN
内核键盘驱动里只有SCANCODE_CURSORUP SCANCODE_CURSORDOWN的键值
阅读(1433) | 评论(0) | 转发(0) |