- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
glade3 gtk
glade3开发 gtk 程序入门教程
开发 程序入门教程
2009-11-29 01:24
2009-11-29 01:24
Gnome Glade Gtk/Gdk
Gnome 下已开发出了 Glade 这一应用软件,它是传统界面设计工具 Gtk/Gdk 的扩展,能满足基于
下已开发出了 这一应用软件,它是传统界面设计工具 的扩展,能满足基于
Gtk+
Gtk+库的图形用户界面可视化开发的基本需求。
库的图形用户界面可视化开发的基本需求。
一、 简介
一、Glade 简介
Glade
如果有一种软件能将图形界面的设计及时地展现于开发人员的面前,而且在设计完后能直接
如果有一种软件能将图形界面的设计及时地展现于开发人员的面前,而且在设计完后能直接
看到界面的外观效果,这样就使程序员的主要精力集中于应用程序核心功能的开发上,这就是所
看到界面的外观效果,这样就使程序员的主要精力集中于应用程序核心功能的开发上,这就是所
谓的可视化编程思想。
谓的可视化编程思想。
Windows VC++ VB PB Delphi
Windows VC++ VB PB Delphi
在 环境下,这种可视化的集成开发环境已有许多成熟的产品,如 、 、 、 、
在 环境下,这种可视化的集成开发环境已有许多成熟的产品,如 、 、 、 、
C++Bulider Linux Borland
C++Bulider Linux Borland
等。基于 操作系统的软件并不丰富,但绝非一片空白,例如 公司推出
等。基于 操作系统的软件并不丰富,但绝非一片空白,例如 公司推出
Kylix Gnome Glade Gtk/Gdk
的Kylix 。目前 Gnome 下已开发出了 Glade 这一应用软件,它是传统界面设 计工具 Gtk/Gdk 的扩
的 。目前 下已开发出了 这一应用软件,它是传统界面设 计工具 的扩
Gtk+
展,能满足基于 Gtk+库的图形用户界面可视化开发的基本需求。
展,能满足基于 库的图形用户界面可视化开发的基本需求。
Glade
Glade 可为你生成界面代码,基本过程如下:
可为你生成界面代码,基本过程如下:
1. Glade
1.让 Glade 设计出界面元素,设置界面元素属性,为构件的信号设置回调函数;
让 设计出界面元素,设置界面元素属性,为构件的信号设置回调函数;
2. XML
2.将其存为 XML 格式,观察并修改不符合要求的部分;
将其存为 格式,观察并修改不符合要求的部分;
3. Glade C
3.编写应用其它部分代码,并在应用中载入 Glade 文件,编译 C 代码生成执行文件。
编写应用其它部分代码,并在应用中载入 文件,编译 代码生成执行文件。
这种模式使设计界面与其它部分代码完全分开,并且有可能做到在对界面进行改动后不必对应用
这种模式使设计界面与其它部分代码完全分开,并且有可能
文档评论(0)