中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » 100KB的DOS图形界面开发(Borland/DJGPP 库)
« [1] [2] [3] [4] [5] [6] [7] [8] »
作者:
标题: 100KB的DOS图形界面开发(Borland/DJGPP 库) 上一主题 | 下一主题
ecurb2006
中级用户

www.ecgui.com



积分 272
发帖 123
注册 2006-9-23
状态 离线
『楼 主』:  100KB的DOS图形界面开发(Borland/DJGPP 库)

微型嵌入式GUI - 归来!
正式启用新域名:
www.ecgui.com
欢迎关注!
CGUI微型嵌入式GUI   -QQ群   76249907


eCGUI 新版截图

控件全面支持皮肤功能

eCFileMan文件管理器0.1版-Alpha

eCFileMan目标是成为一个基于eCGUI的图形文件管理器。能够在春DOS下运行,方便DOS下的文件管理操作。
目前还处于测试开发阶段。这里提供代码。目前仅实现了,文件列表显示。
代码分成两个文件:ecfm.c  list.c
代码下载 http://www.ecgui.com/bbs/thread-30-1-1.html


多窗口支持 (内测版)

下载中心: http://www.ecgui.com/html/ecgui/35.html

eCGUI 0.3 for DOS-32bit
http://www.ecgui.com/download/ecgui4dos32.zip
版本特性:DJGPP编译。

========================================================
开发工具 ---------- 解压密码为 ecgui.com
DOS16位 : Borland C/C++  3.1 精简版本
连接:http://www.ecgui.com/download/tools/bc31.zip

DOS 32位 : DJGPP (内含 Allegro 图形库)
连接 : http://www.ecgui.com/download/tools/djgpp.zip

0.4 Beta- 对话窗口嵌套调用,多窗口切换支持

因为这些api接口,可能还要做一些改进。
有兴趣参与测试的朋友,可以发邮件到ecgui.com@gmail.com .可以先发给你。


0.3 版本发布了
更新JPEG图像支持

0.2 版本发布了!
更新了拼音输入法!

实现了DOS应用程序的完全中文(显示,输入编辑)图形界面操作。

eCGUI下载中心
http://www.ecgui.com/bbs/thread-3-1-1.html
http://www.ecgui.com/html/ecgui/35.html

开发论坛:http://www.ecgui.com/bbs



eCGUI下载中心:http://www.ecgui.com/bbs/thread-3-1-1.html


编程指南:http://www.ecgui.com/ecurb2006/embedded-gui-programming-guide.pdf


----------------------------------------------------
微型16/32位嵌入式GUI,自主开发,历时四年左右,拥有全部版权.

体积小巧 大小在 100KB~180KB!
特性: 多窗口支持| 完全中文输入/显示| 多数常用GUI控件| 99.9% ANSI C 编写| 已成功移植 DOS,Linux,uc/OS-II| 组件式 API(易用,高效)
http://www.ecgui.com/bbs/thread-3-1-1.html
微型嵌入式GUI-DJGPP 版本 下载

微型嵌入式GUI-DJGPP+DJGPP编译器组合 版本 下载 (推荐!)
请将gui目录下的 libgui.a 复制到 djgpp 的lib目录(覆盖原来的库!)


画笔 计算器 记事本

http://www.ecgui.com/bbs
Button-按钮例子  
TextBox-单行文本编辑框例子
EditBox-多行文本编辑框例子  
Label-文字标签 Scroll-滚动条例子  
Dialog-对话框窗口例子  
Menu-(下拉,弹出)菜单例子
SpeedBar-进度条例子   
ChoiceBox-单选框例子  
CheckBox-多选框例子
TimeCall-定时器例子   
SelBox-列表框例子  [
ComboBox-组合框例子  
Image-图像显示例子   
MessageBox-消息窗口例子  
http://www.ecgui.com/bbs


eCGUI 支持常用控件有很多如下:

1.   MAINWINDOW主窗口
2.   DLGWINDOW 对话窗口
3.   BUTTON按鈕
4.   MAINMENU下拉式菜单
5.   POPMENU彈出式菜单
6.   HSCROLLBAR橫向滚动条
7.   VSCROLLBAR豎向滚动条
8.   TEXTBOX单行文本编辑框
9.   EDITBOX多行文本编辑框
10. COMBOBOX組合框
11. LISTBOX列表框
12. CHECKBOX多項选择框
13. CHOICEBOX单项选择框
14. LABEL文字标签
15. PAGEVIEW 标签页
16. SPEEDBAR 进度条
17. MessageBox 消息窗口,Win32兼容

   商业使用,将提供 GUI 全部源代码,低价授权策略,并提供 GUI 移植技术支持!
请联系 ecgui.com@gmail.com
[案例]硬盘数据备份/恢复系统-基于ecGUI





此方案采用DJGPP编译,生产DOS 32位程序,突破DOS 16位程序的内存限制,最大支持4GB内存。
引入了新控件:STARTMENU ,即开始菜单形式控件~
并且使用了eCGUI提供的 文件选择对话窗口~开发更加便利,对用户更加友好~


   针对 不少网友开发免费 DOS 软件的想法,现在提供 DOS 下的开发库,个人或者组织可以开发公共使用的免费软件,借这个机会,也希望能更好的推广这个 GUI.

更多信息请访问 http://www.ecgui.com
或者发邮件 ecgui.com@gmail.com

eCGUI下载中心http://www.ecgui.com/html/ecgui/35.html
开发论坛http://www.ecgui.com/bbs

[ Last edited by ecurb2006 on 2009-12-2 at 04:07 ]



eCGUI-微型嵌入式GUI/ DOS/Linux/uC/OS-II/等 图形界面开发
www.ecgui.com
2007-2-22 14:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zqlcch
初级用户





积分 178
发帖 85
注册 2006-7-6
状态 离线
『第 2 楼』:  

楼主的东西不错啊,很喜欢,
Allegro的GUI对汉字的汉字很麻烦,正研究得头疼。有楼主的东西就好了,哈哈。

2007-2-23 04:49
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zqlcch
初级用户





积分 178
发帖 85
注册 2006-7-6
状态 离线
『第 3 楼』:  

汗,找不到DOS的开发包下载,请楼主重整主页。。。。。。。以正视听。。。

2007-2-23 05:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ecurb2006
中级用户

www.ecgui.com



积分 272
发帖 123
注册 2006-9-23
状态 离线
『第 4 楼』:  楼上的朋友

正在制作"水印",完成了就上传。
你也可以先用 SDK for Windows(Beta),兼容的。
编程指南也可以先看看嘛,提点意见,我在修改修改

看你在用 DJGPP,要不我再做个 DJGPP 版的 ?



eCGUI-微型嵌入式GUI/ DOS/Linux/uC/OS-II/等 图形界面开发
www.ecgui.com
2007-2-23 15:42
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zqlcch
初级用户





积分 178
发帖 85
注册 2006-7-6
状态 离线
『第 5 楼』:  

好啊,如果有空,请做一个DJGPP版本,多谢了。

2007-2-24 00:43
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ecurb2006
中级用户

www.ecgui.com



积分 272
发帖 123
注册 2006-9-23
状态 离线
『第 6 楼』:  微型GUI for DOS (Borland 库)个人免费试用版[火热下载中]

已上传!



eCGUI-微型嵌入式GUI/ DOS/Linux/uC/OS-II/等 图形界面开发
www.ecgui.com
2007-3-3 09:47
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
happybasic
中级用户





积分 298
发帖 118
注册 2006-3-1
状态 离线
『第 7 楼』:  



  Quote:
Originally posted by zqlcch at 2007-2-24 00:43:
好啊,如果有空,请做一个DJGPP版本,多谢了。

期得DJGPP版本。。。。



欢迎光临happyBASIC小站:http://yxbasic.51.net
2007-3-4 04:33
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Kinglion
铂金会员

痴迷DOS者


积分 5792
发帖 1921
注册 2003-6-20
来自 金獅電腦軟體工作室
状态 离线
『第 8 楼』:  

不错,正在下载中。。。



熟能生巧,巧能生精,一艺不精,终生无成,精亦求精,始有所成,臻于完美,永无止境!
金狮電腦軟體工作室愿竭诚为您服务!
QQ群:8393170(定期清理不发言者)
个人网站:http://www.520269.cn
电子邮件:doujiehui@vip.qq.com
微信公众号: doujiehui
2007-3-4 05:30
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (79207959)  编辑帖子  回复  引用回复
ecurb2006
中级用户

www.ecgui.com



积分 272
发帖 123
注册 2006-9-23
状态 离线
『第 9 楼』:  >期得DJGPP版本。。。。

如果用 Allegro 作图形引擎,很快就可以做出来的
我尽快完成



eCGUI-微型嵌入式GUI/ DOS/Linux/uC/OS-II/等 图形界面开发
www.ecgui.com
2007-3-4 08:25
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ecurb2006
中级用户

www.ecgui.com



积分 272
发帖 123
注册 2006-9-23
状态 离线
『第 10 楼』:  已经有一些网友在用 GUI 库 for DOS

遇到使用的问题,可以和我联系 MSN:ecurb2006@hotmail.com
我利用时间尽可能提供帮助
也可以 关注 www.ecurb2006.com



eCGUI-微型嵌入式GUI/ DOS/Linux/uC/OS-II/等 图形界面开发
www.ecgui.com
2007-3-8 02:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ecurb2006
中级用户

www.ecgui.com



积分 272
发帖 123
注册 2006-9-23
状态 离线
『第 11 楼』:  已修正一些 bugs

已有新的开发计划!
请关注 http://www.ecurb2006.com



eCGUI-微型嵌入式GUI/ DOS/Linux/uC/OS-II/等 图形界面开发
www.ecgui.com
2007-3-13 11:13
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ecurb2006
中级用户

www.ecgui.com



积分 272
发帖 123
注册 2006-9-23
状态 离线
『第 12 楼』:  DOS图形桌面开发计划!

DOS图形桌面开发计划
开发者已经基本完成一个GUI 内置虚拟机和专用"汇编"编译器 .
有计划完成一个 DOS 图形桌面操作环境,利用 虚拟机完成应用程序与 GUI系统的分离。
采用 DJGPP/WATCOM 编译!

有兴趣的朋友可以访问 开发者的BLog
或者发邮件 ecurb2006@163.com



eCGUI-微型嵌入式GUI/ DOS/Linux/uC/OS-II/等 图形界面开发
www.ecgui.com
2007-3-16 09:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xuxuezeng
新手上路





积分 18
发帖 9
注册 2006-7-28
状态 离线
『第 13 楼』:  

楼主的附件下来后打不开,有错误,在你的网站下来的是一样的错误!

2007-3-16 10:53
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ecurb2006
中级用户

www.ecgui.com



积分 272
发帖 123
注册 2006-9-23
状态 离线
『第 14 楼』:  可以啊

你要下载哪一个呢?
我用邮件发给你也可以。



eCGUI-微型嵌入式GUI/ DOS/Linux/uC/OS-II/等 图形界面开发
www.ecgui.com
2007-3-17 08:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
haohaook
新手上路





积分 4
发帖 2
注册 2007-3-18
状态 离线
『第 15 楼』:  

支持窗口拖拉吗?

2007-3-18 05:49
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] [4] [5] [6] [7] [8] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: