中国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 库) 上一主题 | 下一主题
happybasic
中级用户





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

关于borland C开发库的制作,请教ecurb,

我做了一个显示汉字函数,并生成库.h与引用如下:

#ifndef __TCCH_H__
#define __TCCH_H__

int FontColor;                                 //字体色彩

int FontLocaX;                                 //x轴坐标
int FontLocaY;                                 //y轴坐标

int PrintHZ(char *p);

#endif

在另外一个.CPP中此引用

PrintHZ("中国人");

, 编译时则会出现如下图的error: (注若将文件名改为.C结尾,则可以编译成功,但显示不出来, 但将函数直接copy到.cpp or .c中都是可以的)





欢迎光临happyBASIC小站:http://yxbasic.51.net
2007-5-24 21:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
happybasic
中级用户





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

关于borland C开发库的制作,请教ecurb,

我做了一个显示汉字函数,并生成库.h与引用如下:

#ifndef __TCCH_H__
#define __TCCH_H__

int FontColor;                                 //字体色彩

int FontLocaX;                                 //x轴坐标
int FontLocaY;                                 //y轴坐标

int PrintHZ(char *p);

#endif

在另外一个.CPP中此引用

PrintHZ("中国人");

, 编译时则会出现如下图的error: (注若将文件名改为.C结尾,则可以编译成功,但显示不出来, 但将函数直接copy到.cpp or .c中都是可以的)





欢迎光临happyBASIC小站:http://yxbasic.51.net
2007-5-24 21:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
happybasic
中级用户





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

好久没更新了,顶出来看看~



欢迎光临happyBASIC小站:http://yxbasic.51.net
2007-5-31 19:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ecurb2006
中级用户

www.ecgui.com



积分 272
发帖 123
注册 2006-9-23
状态 离线
『第 34 楼』:  Borland编译器制作库

由于个人爱好,喜欢使用命令行编译器,而不是开发环境。
这里以简单的例子说明,希望对happybasic有帮助(这几日有点忙,不好意思)
1.首先编译函数库。
文件 a.c            
int fun(void)
{return 0;}
文件 a.h
int fun(void);

bcc -c a.c
2.建立二进制库
tlib a.lib +a.obj



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





积分 215
发帖 105
注册 2007-6-2
状态 离线
『第 35 楼』:  

很好,下来看看,谢谢楼主.

2007-6-4 20:59
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lixun305
初级用户





积分 21
发帖 11
注册 2007-6-8
状态 离线
『第 36 楼』:  

谢谢!

2007-6-8 10:43
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
allis8
新手上路





积分 16
发帖 8
注册 2007-6-8
状态 离线
『第 37 楼』:  

谢谢分享

2007-6-8 23:58
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
happybasic
中级用户





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

顶出来,不知ecurb2006是否有最新的进展?



欢迎光临happyBASIC小站:http://yxbasic.51.net
2007-6-18 07:12
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ecurb2006
中级用户

www.ecgui.com



积分 272
发帖 123
注册 2006-9-23
状态 离线
『第 39 楼』:  sdk4dos开发包news.txt

2007-6-23 增加退出函数。

void QuitWindow(HAND hd); /* hd 为当前窗口的HAND句柄 */



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





积分 32
发帖 14
注册 2007-6-14
状态 离线
『第 40 楼』:  开发手册?

好象开发手册内容不是很全面,我们该怎么用?

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

www.ecgui.com



积分 272
发帖 123
注册 2006-9-23
状态 离线
『第 41 楼』:  DOS图形记事本(基于GUI)源代码及设计文档

DOS图形记事本,名称为 X-Editor 目前版本为 0.0.1 .

基于微型嵌入式GUI(http://www.ecurb2006.com).

运行截图




目前可以实现简体中文(GB2312),英文的编辑.尚不具备输入法.将在下个版本中提供.

记事本源代码,可执行文件,设计文档 打包

下载: xedit.zip
http://www.ecurb2006.com/blog/upload/xedit.zip

微型嵌入式GUI-green-DOS 16bit 版本  



下载: 
本地下载1 
http://www.ecurb2006.com/blog/upload/sdk-green-4dos.zip
本地下载2(含少量例子)
http://www.ecurb2006.com/blog/upload/sdk-green-4dos2.zip

也可以下载 微型嵌入式GUI-DOS开发包-编译器-例子代码-组合 .
http://www.ecurb2006.com/blog/post/49.html



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

www.ecgui.com



积分 272
发帖 123
注册 2006-9-23
状态 离线
『第 42 楼』:  可以参考开发包中的例子

加入 应用开发QQ群 17440530
有任何疑问可以发邮件给我 ecurb2006 # gmail.com



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

www.ecgui.com



积分 272
发帖 123
注册 2006-9-23
状态 离线
『第 43 楼』:  修正CheckBox及Tab支持

修正CheckBox及Tab支持


使CheckBox可以接受键盘操作(空格),还有 焦点 的响应



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

www.ecgui.com



积分 272
发帖 123
注册 2006-9-23
状态 离线
『第 44 楼』:  DJGPP版本基本完成,预计明天晚上就可以上传了

屏幕分辨率:640*480
颜色:256色
(ps:可能会有一些显卡不兼容)

API 与16位版本保持兼容.
微型嵌入式GUI应用开发QQ群 17440530

有什么建议或者想法,请发邮件 ecurb2006#gmail.com
MSN:ecurb2006#hotmail.com



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

www.ecgui.com



积分 272
发帖 123
注册 2006-9-23
状态 离线
『第 45 楼』:  微型嵌入式GUI-DJGPP版本-已经上传

http://www.ecurb2006.com/blog/upload/gui4djgpp.zip

下载连接.



eCGUI-微型嵌入式GUI/ DOS/Linux/uC/OS-II/等 图形界面开发
www.ecgui.com
2007-8-11 22:38
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] [4] [5] [6] [7] [8] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: