FLTK学习-3-使用FLUID编程(1)

本文档介绍了如何使用FLTK的图形编辑器FLUID创建GUI,包括在UNIX和Windows环境下运行FLUID,编译.fl文件,以及一个简短的使用指南。FLUID能生成C++代码,支持构件的命名、复合命名和未命名,允许自定义回调函数,并提供了命令行编译选项。
摘要由CSDN通过智能技术生成

注:这是FLTK的PDF手册中第11章介绍FLUID编程的翻译,新手翻译很多不懂,错误之处,不吝提出,及时更改。翻译中不会翻译或者感觉不太明白的地方在每句之后使用【??】标记。

Chapter 11 使用FLUID编程

本章介绍怎样使用Fast Light User-Interface Designer(“FLUID”)创建你的图形用户界面(GUIs). 章节目录如下:

11.1 FLUID是什么

快速轻量用户界面设计器(FastLight User-Interface Designer)或者叫FLUID,是一个用来产生FLTK源代码的图形编辑器。FLUID编辑和保存它的状态在.fl文件中。这些文件是文本,所以你可以在文本编辑器中编辑它们(需要小心处理),可能会收到意想不到的效果。

FLUID能够编译.fl文件生成.cxx.h文件。.cxx文件定义.fl文件中的所有的对象而.h文件声明所有的全局对象。FLUID也支持标签字符串的本地化(国际化)使用的是消息文件和GNU的gettext或者POSIX的catgets接口。【译注:这两个应该是程序本地化的工具】。

你可以将所有的代码(包括main()函数)都放进.fl文件中生成一个简单的程序,然后只生成一个用于编译的.cxx源文件。多数程序要比这复杂得多,所以你需要写其他的调用FLUID函数的cxx文件。这些cxx文件必须#include那些.h文件或者它们#include这些cxx文件所以它看起来仍然像一个单独的源文件。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值