|
ecurb2006
中级用户
www.ecgui.com
积分 272
发帖 123
注册 2006-9-23
状态 离线
|
|
2007-8-12 12:57 |
|
|
happybasic
中级用户
积分 298
发帖 118
注册 2006-3-1
状态 离线
|
『第
47 楼』:
不错,但是:
1. DJGPP版本有点慢。。。
2. Borland C版本比较快,但开始的那个进度条与广告词不是很喜欢。
3. 一直看到你有两个for Windows版的,Windows下的GUI,不知道主要应用是在哪些方面?在windows下用windows的窗口不就好了
|
欢迎光临happyBASIC小站:http://yxbasic.51.net |
|
2007-8-13 18:04 |
|
|
zqlcch
初级用户
积分 178
发帖 85
注册 2006-7-6
状态 离线
|
『第
48 楼』:
呵呵,继续报告BUG。。。。
一、
efTextBox的Set函数有问题,没有把最后一个字符串结尾的#0一起复制到新的CHAR指针中,我不得不用如下作法:
memset(TmpStr,0,4096); //先用#0填充一次。。。
efTextBox->Text(edtWorkGroup,TmpStr);
二、Label控件也能获得输入焦点
从常理说Label控件是不能获得输入焦点的,但这个GUI中是可以的,结果出现如下情况:
建立一个BUTTON,建立一个LABEL,反复按TAB键,发现焦点在BUTTON和LABEL来回切换,但切换到LABEL时LABEL也没有显示一个焦点的方框,结果用户发现输入焦点不见了,容易引起误会。。。。
三、不算是BUG,但做了更好
BUTTON控件不能支持按回车键执行。。。。
|
|
2007-8-13 18:28 |
|
|
ecurb2006
中级用户
www.ecgui.com
积分 272
发帖 123
注册 2006-9-23
状态 离线
|
『第
49 楼』:
re:happybasic
图形引擎还有比较慢的算法,继续优化
Quote: | 2. Borland C版本比较快,但开始的那个进度条与广告词不是很喜欢。 |
|
恩.kill 掉广告条吧:) 在背景点右键,放个 about 窗口,大家不会反对吧?呵呵
Quote: | 3. 一直看到你有两个for Windows版的,Windows下的GUI,不知道主要应用是在哪些方面?在windows下用windows的窗口不就好了 |
|
Windows 版本,是了为了 应用开发方便一点,因为API兼容,所以在Windows 上开发好了,直接在BorlandC3.1/DJGPP/Linux上重新编译就可以了.
[ Last edited by ecurb2006 on 2007-8-13 at 06:55 PM ]
|
eCGUI-微型嵌入式GUI/ DOS/Linux/uC/OS-II/等 图形界面开发
www.ecgui.com
|
|
2007-8-13 18:50 |
|
|
ecurb2006
中级用户
www.ecgui.com
积分 272
发帖 123
注册 2006-9-23
状态 离线
|
『第
50 楼』:
re:zqlcch
Quote: | 呵呵,继续报告BUG。。。。
一、
efTextBox的Set函数有问题,没有把最后一个字符串结尾的#0一起复制到新的CHAR指针中,我不得不用如下作法:
memset(TmpStr,0,4096); //先用#0填充一次。。。
efTextBox->Text(edtWorkGroup,TmpStr); |
|
#这个bug,已经修正了,明天一起发布新的无启动画面的版本吧:)
Quote: | 二、Label控件也能获得输入焦点
从常理说Label控件是不能获得输入焦点的,但这个GUI中是可以的,结果出现如下情况:
建立一个BUTTON,建立一个LABEL,反复按TAB键,发现焦点在BUTTON和LABEL来回切换,但切换到LABEL时LABEL也没有显示一个焦点的方框,结果用户发现输入焦点不见了,容易引起误会。。。。 |
|
# OK,修正一下,已经 新增加一个API SetObjFocus(HAND); 可以制定焦点 对象.
Quote: | 三、不算是BUG,但做了更好
BUTTON控件不能支持按回车键执行。。。。 |
|
#OK. i will do it tonight.
明天有新版本更新,不要错过:)
[ Last edited by ecurb2006 on 2007-8-13 at 06:57 PM ]
|
eCGUI-微型嵌入式GUI/ DOS/Linux/uC/OS-II/等 图形界面开发
www.ecgui.com
|
|
2007-8-13 18:53 |
|
|
ecurb2006
中级用户
www.ecgui.com
积分 272
发帖 123
注册 2006-9-23
状态 离线
|
『第
51 楼』:
欢迎加入 微型嵌入式GUI 应用开发QQ群17440530
附加消息:ecurb2006
ps:特别感谢zqlcch 和 happybasic 两位网友的热心关注和支持!
|
eCGUI-微型嵌入式GUI/ DOS/Linux/uC/OS-II/等 图形界面开发
www.ecgui.com
|
|
2007-8-13 19:03 |
|
|
zqlcch
初级用户
积分 178
发帖 85
注册 2006-7-6
状态 离线
|
『第
52 楼』:
ecurb2006界面比较美观,只需要一个HZKXX,简单小巧,所以喜欢,如果不困难的话,可以考虑加上对12点阵汉字的支持,比如UCDOS的HZK12。这样就完全超过QBWIN了。
另外在文档中对于子对话框的使用描述还不够详细啊。
[ Last edited by zqlcch on 2007-8-13 at 09:00 PM ]
|
|
2007-8-13 20:58 |
|
|
ecurb2006
中级用户
www.ecgui.com
积分 272
发帖 123
注册 2006-9-23
状态 离线
|
『第
53 楼』:
re:zqlcch
MessageBox 已经做出来了,和Win32接口相同.
因为修改了底层的代码,我自己再仔细调试一下.
晚上传上来,包括每个控件的例子代码(有详细注释).
|
eCGUI-微型嵌入式GUI/ DOS/Linux/uC/OS-II/等 图形界面开发
www.ecgui.com
|
|
2007-8-14 12:34 |
|
|
happybasic
中级用户
积分 298
发帖 118
注册 2006-3-1
状态 离线
|
『第
54 楼』:
Quote: | Originally posted by ecurb2006 at 2007-8-13 18:50:
Windows 版本,是了为了 应用开发 ... |
|
呵呵,原来如此啊,那我就下 for DJGPP, for Borland C 16bit就可以了,如果只是为了开发方便,啊,只要是好东西,我不怕麻烦~
|
欢迎光临happyBASIC小站:http://yxbasic.51.net |
|
2007-8-14 15:45 |
|
|
happybasic
中级用户
积分 298
发帖 118
注册 2006-3-1
状态 离线
|
『第
55 楼』:
Quote: | Originally posted by zqlcch at 2007-8-13 20:58:
ecurb2006界面比较美观,只需要一个HZKXX,简单小巧,所以喜欢,如果不困难的话,可以考虑加上对12点阵汉字的支持,比如UCDOS的HZK12。这样就完全超过 ... |
|
建议采用捆绑字库的方法,QBWIN是可以捆绑字库的.... 我原来写的那个QBCH也可以捆绑字库,QBCH+WIN写了一半,也是可以捆绑字库(ex:如附件)
建议加入这个功能,这样不用带一个HZKxx了...
|
欢迎光临happyBASIC小站:http://yxbasic.51.net |
|
2007-8-14 15:50 |
|
|
cwj2008
新手上路
积分 9
发帖 5
注册 2007-8-14
状态 离线
|
|
2007-8-16 18:23 |
|
|
cwj2008
新手上路
积分 9
发帖 5
注册 2007-8-14
状态 离线
|
|
2007-8-16 18:23 |
|
|
ecurb2006
中级用户
www.ecgui.com
积分 272
发帖 123
注册 2006-9-23
状态 离线
|
|
2007-8-19 04:41 |
|
|
ecurb2006
中级用户
www.ecgui.com
积分 272
发帖 123
注册 2006-9-23
状态 离线
|
|
2007-8-19 04:46 |
|
|
ecurb2006
中级用户
www.ecgui.com
积分 272
发帖 123
注册 2006-9-23
状态 离线
|
|
2007-8-19 10:00 |
|