MiniGUI 源代码的目录结构

 * doc
 * 通过 Doxygen 自动生成的 API 参考手册,包括 HTML(doc/html)、man(doc/man)和 Latex(doc/latex)、RTF(doc/rtf)格式。
 * 发表在 IBM developerWorks 中国站点上关于 MiniGUI 的文章(doc/articles)。
* etc
 MiniGUI 的配置文件。目前有用于两个风格的配置文件。

* examples
 Doxygen 使用的一些示例代码片段。出现在最终的 API 参考手册中。

* ext
 MiniGUIExt 库的源代码
 * ext/control:MonthCalendar、SpinBox、CoolBar、ListView、TreeView 等控件。
 * ext/image:动画 GIF 格式支持代码。
 * ext/include:MiniGUIExt 库的外部头文件。
 * ext/res:MiniGUIExt 库使用的一些资源文件。

* include
 MiniGUI 库、MyWins 库、VCOnGUI 库的外部头文件。

* m4
 Autoconf 脚本使用的自定义 m4 宏。

* mywindows
 MyWins 库的源代码

* src
 MiniGUI 库的源代码
 * src/client:MiniGUI-Lite 版本的客户端特有源代码。
 * src/control:MiniGUI 内建控件(static、button、listbox、edit 等等)。
 * src/font:设备字体实现(RBF、VBF、TrueType、Type1 字体等)。
   * src/font/in-core:嵌入代码的字体。
 * src/gal:老的 GAL 引擎。
   * src/gal/native:老的 FrameBuffer GAL 引擎。
 * src/gdi:老的 GDI 接口实现。
 * src/gui:窗口、菜单、加速建等 GUI 元素的实现。
 * src/ial:IAL 引擎。
   * src/ial/native:Console IAL 引擎。
 * src/image:老的 GIF、JPG 图片格式支持,已废弃。
 * src/ime:GB2312 输入法支持。
 * src/include:库的内部头文件。
   * src/include/control:控件相关的内部头文件。
 * src/kernel:窗口管理、共享资源管理等的源代码。
 * src/main:对 main 函数的封装。
 * src/misc:杂项实现:配置文件读写、套接字操作、定点数学函数、通用流函数、绘图同步等等。
 * src/mybmp:各种图片格式的支持,包括 GIF、JPG、PNG、BMP 等等。
 * src/newgal:新的 GAL 引擎。
   * src/newgal/fbcon:基于 FrameBuffer 的新 GAL 引擎。
   * src/newgal/dummy:哑 GAL 引擎。
   * src/newgal/qvfb:基于 QVFB 的新 GAL 引擎。
 * src/newgdi:新的 GDI 接口实现。
 * src/server:MiniGUI-Lite 版本服务器端特有源代码。

* vcongui
 VCOnGUI 函数库的实现。
 
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值