eCGUI 0.3 for Linux-86 嵌入式GUI
微型16/32位嵌入式GUI,自主开发,历时四年左右,拥有全部版权.
最新增加对JPEG图像支持!!!
最新动态 http://www.ecgui.com
联系: ecgui.com@gmail.com
体积小巧 大小在 100KB~180KB!
特性: 多窗口支持| 完全中文输入/显示| 多数常用GUI控件| 99.9% ANSI C 编写| 已成功移植 DOS,Linux,uc/OS-II| 组件式 API(易用,高效)
目前可以使用的控件有:
MainWindow 主窗口
DialogWindow 对话窗口
Button 按钮,多种风格
TextBox 单行文本框,可设置字体,背景颜色等 完全简体中文输入/显示/编辑 支持
EditBox 多行文本框,可设置字体,背景颜色等 完全简体中文输入/显示/编辑 支持
HScrollBar 横向 滚动条
VScrollBar 竖向 滚动条
SelectBox 列表选择框
MainMenu 主菜单
PopMenu 弹出式菜单
Combobox 组合框
ChoiceBox,CheckBox 单/多选框
Label 文字标签
---------------------
这个包适用于 Linux on PC x86.
安装请看 www.ecgui.com
eCGUI 0.3 for Linux-ARM 嵌入式GUI
微型16/32位嵌入式GUI,自主开发,历时四年左右,拥有全部版权.
最新增加对JPEG图像支持!!!
最新动态 http://www.ecgui.com
联系: ecgui.com@gmail.com
体积小巧 大小在 100KB~180KB!
特性: 多窗口支持| 完全中文输入/显示| 多数常用GUI控件| 99.9% ANSI C 编写| 已成功移植 DOS,Linux,uc/OS-II| 组件式 API(易用,高效)
目前可以使用的控件有:
MainWindow 主窗口
DialogWindow 对话窗口
Button 按钮,多种风格
TextBox 单行文本框,可设置字体,背景颜色等 完全简体中文输入/显示/编辑 支持
EditBox 多行文本框,可设置字体,背景颜色等 完全简体中文输入/显示/编辑 支持
HScrollBar 横向 滚动条
VScrollBar 竖向 滚动条
SelectBox 列表选择框
MainMenu 主菜单
PopMenu 弹出式菜单
Combobox 组合框
ChoiceBox,CheckBox 单/多选框
Label 文字标签
--------------
这个包适用于 三星ARM9 2440
DOS图形界面开发库(GUI)-eCGUI-0.3-Beta-for-DOS-16bit
微型16/32位嵌入式GUI,自主开发,历时四年左右,拥有全部版权.
最新增加对JPEG图像支持!!!
最新动态 http://www.ecgui.com
联系: ecgui.com@gmail.com
体积小巧 大小在 100KB~180KB!
特性: 多窗口支持| 完全中文输入/显示| 多数常用GUI控件| 99.9% ANSI C 编写| 已成功移植 DOS,Linux,uc/OS-II| 组件式 API(易用,高效)
目前可以使用的控件有:
MainWindow 主窗口
DialogWindow 对话窗口
Button 按钮,多种风格
TextBox 单行文本框,可设置字体,背景颜色等 完全简体中文输入/显示/编辑 支持
EditBox 多行文本框,可设置字体,背景颜色等 完全简体中文输入/显示/编辑 支持
HScrollBar 横向 滚动条
VScrollBar 竖向 滚动条
SelectBox 列表选择框
MainMenu 主菜单
PopMenu 弹出式菜单
Combobox 组合框
ChoiceBox,CheckBox 单/多选框
Label 文字标签
DOS图形界面开发库(GUI)-eCGUI-0.2-Beta-for-DOS-16bit
微型16/32位嵌入式GUI,自主开发,历时四年左右,拥有全部版权.
最新动态 http://www.ecgui.com
联系: ecgui.com@gmail.com
体积小巧 大小在 100KB~180KB!
特性: 多窗口支持| 完全中文输入/显示| 多数常用GUI控件| 99.9% ANSI C 编写| 已成功移植 DOS,Linux,uc/OS-II| 组件式 API(易用,高效)
目前可以使用的控件有:
MainWindow 主窗口
DialogWindow 对话窗口
Button 按钮,多种风格
TextBox 单行文本框,可设置字体,背景颜色等 完全简体中文输入/显示/编辑 支持
EditBox 多行文本框,可设置字体,背景颜色等 完全简体中文输入/显示/编辑 支持
HScrollBar 横向 滚动条
VScrollBar 竖向 滚动条
SelectBox 列表选择框
MainMenu 主菜单
PopMenu 弹出式菜单
Combobox 组合框
ChoiceBox,CheckBox 单/多选框
Label 文字标签
DOS图形界面开发库(GUI)-eCGUI-0.1-Beta-for-DOS-16bit
微型16/32位嵌入式GUI,自主开发,历时四年左右,拥有全部版权.
最新动态 http://www.ecgui.com
联系: ecgui.com@gmail.com
体积小巧 大小在 100KB~180KB!
特性: 多窗口支持| 完全中文输入/显示| 多数常用GUI控件| 99.9% ANSI C 编写| 已成功移植 DOS,Linux,uc/OS-II| 组件式 API(易用,高效)
Linux下的微型嵌入式GUI
www.ecgui.com
Linux下的微型嵌入式GUI - 开发库 - RedHat Linux 9 上编译开发
体积小巧 大小在 100KB~180KB!
特性: 多窗口支持| 完全中文输入/显示| 多数常用GUI控件| 99.9% ANSI C 编写| 已成功移植 DOS,Linux,uc/OS-II| 组件式 API(易用,高效)
DOS图形记事本(基于嵌入式GUI)源代码及设计文档
DOS图形记事本(基于嵌入式GUI)源代码及设计文档 http://www.ecgui.com 原创软件!
微型-DOS开发包-编译器-例子代码-组合
为了方便DOS下的开发工作,这里将Borland C/C++ 3.1 和 GUI for DOS 库 还有例子(有详细中文说明)一起打包组合。建议将压缩包截压到 D盘 根目录,会出现 d:\bc31 和 d:\gui4dos-green 两个目录,这样就不用修改配置文件了。
www.ecgui.com
DOS图形界面(GUI)开发包
微型16/32位嵌入式GUI,自主开发,历时四年左右,拥有全部版权.
http://www.ecgui.com
体积小巧 大小在 100KB~180KB!
特性: 多窗口支持| 完全中文输入/显示| 多数常用GUI控件| 99.9% ANSI C 编写| 已成功移植 DOS,Linux,uc/OS-II| 组件式 API(易用,高效)
GUI SDK-Green for DOS Beta 开发包下载 305 KB 火热下载中
http://ecurb2006.googlepages.com/sdk-green-4dos.zip
演示程序下载 264 KB
http://ecurb2006.googlepages.com/demo.zip
微型嵌入式GUI编程指南 PDF 下载 349 KB
http://ecurb2006.googlepages.com/embeddedguiprogrammingguide.pdf
GUI SDK For Windows Beta 开发包下载 583 KB
http://ecurb2006.googlepages.com/sdk4win.zip
包含详细使用说明
部分应用程序 截图
记事本
http://ecurb2006.googlepages.com/edit.jpg
计算器
http://ecurb2006.googlepages.com/calc.jpg
画笔
http://ecurb2006.googlepages.com/painter.zip
支持控件
MAINWINDOW 主窗口
DLGWINDOW 对话框窗口,从属于主窗
BUTTON 按钮
MAINMENU 下拉式菜单
POPMENU 弹出式菜单
HSCROLLBAR 横向滚动条
VSCROLLBAR 竖向滚动条
TEXTBOX 单行文本编辑框
EDITBOX 多行文本编辑框
COMBOBOX 组合框
LISTBOX 列表框
CHECKBOX 多项选择框
CHOICEBOX 单项选择框
LABEL 文字标签
PAGEVIEW 标签页
SPEEDBAR 进度条
商业使用,将提供 GUI 全部源代码,低价授权策略,并提供 GUI 移植技术支持!
请联系 sales@ecurb2006.com
更多信息请访问 http://www.ecurb2006.com
针对 不少网友开发免费 DOS 软件的想法,现在提供 DOS 下的开发库,个人或者组织可以开发公共使用的免费软件,借这个机会,也希望能更好的推广这个 GUI.会在程序显示区域头部显示 GUI 的介绍性信息(无其他无关信息)。
微型嵌入式GUI演示程序
www.ecgui.com
多窗口支持
完全中文输入/显示
多数常用GUI控件
99.9% ANSI C 编写
已成功移植 DOS,Linux,uc/OS-II
内置 内存分配模块,满足在 uC/OS-II 等嵌入式环境中 GUI 对 malloc/free 的需求
内置 单个汉字拼音输入法
体积小巧 大小在 100KB~180KB
独特风格的GUI界面,实用,友好
图标等图像资源完全自绘,重视版权
操作系统相关部分与 GUI 窗口管理部分 分层,移植性强
精心设计的 应用程序接口(API) 力图易用,实用,好用,少写代码多做事
扩展能力好,提供创建新 控件类 的机制
主体采用 消息驱动 机制
......
--------------------------------------------------------------------------------
目前可以使用的控件有:
MainWindow 主窗口
DialogWindow 对话窗口
Button 按钮,多种风格
TextBox 单行文本框,可设置字体,背景颜色等 完全简体中文输入/显示/编辑 支持
EditBox 多行文本框,可设置字体,背景颜色等 完全简体中文输入/显示/编辑 支持
HScrollBar 横向 滚动条
VScrollBar 竖向 滚动条
SelectBox 列表选择框
MainMenu 主菜单
PopMenu 弹出式菜单
Combobox 组合框
ChoiceBox,CheckBox 单/多选框
Label 文字标签
可以支持 Borland 公司的 BGI(或兼容) 接口 图形驱动,也可使用自行编写的直接写屏驱动;
Linux 下可以使用 FrameBuffer 作为底层显示驱动.
(注:在PC RedHat Linux 9 测试运行成功)
GUI可提供一个桌面环境,拥有任务栏,可启动多个应用窗口(如多个 文本编辑器),
使用任务栏在 多个应用窗口(如多个 文本编辑器) 之间快速切换!
多个应用窗口(如多个 文本编辑器)中的内容互不影响.
GUI 对操作系统没有特殊的要求,甚至可以不需要 C 库的支持。
因为类似 memcpy,memset,strlen, ... 等均有自己的实现。
所以从理论上说
可以在任何操作系统上运行,甚至可以脱离操作系统运行。
技术特色
多窗口特性 即使在单任务环境,仍然支持多窗口特性,可以任意切换,支持对话框嵌套创建
移植性强 应用窗口程序代码,可以实现多个平台 0 源代码修改直接移植编译
体积小 100KB ~ 180KB
运行速度快 代码全部使用 C 语言编写
扩展性好 系统和用户控件类均有统一机制创建,而且可以实现 运行时动态改变 控件类的行为属性,比如说 用户创建了一个更强的控件可以代替系统已有的,那么所有的窗口应用都会动态更新!
动态 应用窗口支持动态多次加载
易用 自动脚本(XML)辅助编译工具
这个 微型GUI 历时四年开发,完全自主版权。
希望能和需要 微型嵌入式GUI 的公司取得联系。
开发者最新动态:http://blog.163.com/ecurb2006
演示程序下载:http://zhenlove.com.cn/cndos/fileup/files/demo.zip
提示:DOS 下使用,请运行 run.bat
Windows 下请运行 run4xp.bat
使用 Ctrl+空格 切换简体中文拼音输入法.
按 Alt+X 退出系统.
希望能认识一些 从事嵌入式开发的朋友!
有什么想法或建议,发送邮件到:
ecurb2006@163.com
嵌入式开发交流
http://blog.163.com/ecurb2006