MiniGUI编程指南:工具栏风格与Hyperledger Fabric区块链项目解析
需积分: 47 107 浏览量
更新于2024-08-09
收藏 5.05MB PDF 举报
"MiniGUI 3.0 编程指南详细介绍了如何使用MiniGUI库进行图形用户界面的开发,特别是对工具栏风格的设置进行了深入探讨。文档由Feynman Software版权所有,涵盖MiniGUI的基础、图形编程、高级编程以及控件编程等多个方面。"
在MiniGUI 3.0中,工具栏的实现和样式设定是应用程序界面设计的重要部分。工具栏通常包含一系列按钮,代表不同的功能操作。为了创建工具栏,开发者需要将所有按钮状态的位图组织在一个单一的位图对象中,这些状态包括正常、高亮、按下和禁止。位图应该按照特定的结构排列,例如,第一列是正常状态,第二列是高亮状态,以此类推。每一行则对应一个按钮的所有状态。
工具栏控件支持多种风格,这些风格定义了工具栏的显示方式和行为:
1. **NTBS_HORIZONTAL**:这是默认风格,使工具栏水平显示。
2. **NTBS_VERTICAL**:工具栏以垂直方式呈现,如图27.3所示。
3. **NTBS_MULTLINE**:允许工具栏多行显示,当遇到NTBIF_NEWLINE类型的工具项时,新行开始显示后续工具项。
4. **NTBS_WITHTEXT**:在按钮下方或右侧显示文本。应用此风格时,添加按钮时需指定相应的文本。当按钮激活时,图像会有突出显示的效果。
5. **NTBS_TEXTRIGHT**:与NTBS_WITHTEXT结合使用,将文本显示在按钮位图的右侧。激活时,按钮图像和文字都会突出。
6. **NTBS_DRAWSTATES**:不使用预设的高亮、按下和禁止状态的位图,而是使用三维边框来表示这些状态。
7. **NTBS_DRAWSEPARATOR**:绘制分隔条,使得按钮之间有明显的分隔,而不是仅增加间距。
MiniGUI的编程指南提供了从基础到高级的详细教程,涵盖了窗口、消息、控件、图形设备接口、进程间通信等主题,特别在控件编程部分,包括了各种常见控件如按钮、列表框、编辑框、滚动条等的使用方法。对于希望创建专业图形用户界面的开发者来说,这份指南是宝贵的参考资料。
2018-06-26 上传
2009-12-22 上传
2017-10-29 上传
2017-11-08 上传
293 浏览量
2017-10-29 上传
2021-05-22 上传
2021-02-02 上传
马运良
- 粉丝: 34
- 资源: 3878
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录