作者:张威、曹剑 转贴自:赛迪网 Gnome下已开发出了glade这一应用软件,它是传统界面设计工具gtk/Gdk的扩展,能满足基于gtk+库的图形用户界面可视化开发的基本需求。 一、glade简介 如果有一种软件能将图形界面的设计及时地展现于开发人员的面前,而且在设计完后能直接看到界面的外观效果,这样就使程序员的主要精力集中于应用程序核心功能的开发上,这就是所谓的可视化编程思想。 在Windows环境下,...
http://gladewin32.sourceforge.net/modules/wfdownloads/ 下载那个"gtk+-win32-devel " 装完之后机器里就含有了gtk运行库、开发库、glade1.12、libgalde 如果想用高版本的glade那么再下载"glade-win32" 这个glade是2.6.0的比较新 和Linux下的差不多 呵呵
用glade和libglade设计gtk+图形界面 作者:张威、曹剑 转贴自:赛迪网 Gnome下已开发出了glade这一应用软件,它是传统界面设计工具gtk/Gdk的扩展,能满足基于gtk+库的图形用户界面可视化开发的基本需求。 一、glade简介 如果有一种软件能将图形界面的设计及时地展现于开发人员的面前,而且在设计完后能直接看到界面的外观效果,这样就使程序员的主要精力集中于应用程序核心功能的开发上,这就是所谓的可视化编程...
Gnome下已开发出了glade这一应用软件,它是传统界面设计工具gtk/Gdk的扩展,能满足基于gtk+库的图形用户界面可视化开发的基本需求。 一、glade简介 如果有一种软件能将图形界面的设计及时地展现于开发人员的面前,而且在设计完后能直接看到界面的外观效果,这样就使程序员的主要精力集中于应用程序核心功能的开发上,这就是所谓的可视化编程思想。 在Windows环境下,这种可视化的集成开发环境已有许多成熟的...
用glade和libglade设计gtk+图形界面 作者:张威、曹剑 转贴自:赛迪网 Gnome下已开发出了glade这一应用软件,它是传统界面设计工具gtk/Gdk的扩展,能满足基于gtk+库的图形用户界面可视化开发的基本需求。 一、glade简介 如果有一种软件能将图形界面的设计及时地展现于开发人员的面前,而且在设计完后能直接看到界面的外观效果,这样就使程序员的主要精力集中于应用程序核心功能...
开发系统: Ubuntu Release 9.10(Karmic) 1.gtk+简介 gtk+采用的是LGPL协议的自由软件包,是GNU项目的一部分。它是两大跨平台GUI toolkit之一,另一个是QT,但是QT并不是所有的版本都是开源的,分为开源版和商业版。 Linux流行的GNOME桌面环境采用的就是gtk+开发的,Google的Linux版Chrome浏览器也是基于gtk+开发的。 gtk+提供了几乎所有流行开发语言(如C++,Python,C#,Java等)的绑定包,但是其native语言还是C。C也是操...
关于gtk+2.0和glade3编程的资料网上比较少,有的也介绍得不很清楚。 这里自己根据资料摸索的一个简单用glade3写界面,并显示该程序窗口的一个简单的程序。供以后参考。 #include #include int main(int argc,char **argv) { gladeXML *gxml; gtkWidget *window; gtk_init(&argc,&argv); gxml=glade_xml_new("glade1.glade",NULL,NULL); glade_xml_signal_autoconnect(gxml); window=glade_xml_get_widget(gxml,"window1");#windo...
刚刚学gtk+不久~刚开始是用c的,不过发现pygtk确实很好用,在一些需要转换目标类型的函数中直接就用了,不用再去转换~ 另外就是界面的确定——以前都是程序里面搭架子,然后再写对应的应用——现在发现glade确实是个好东西!(唯一遗憾的是不知道为什么glade在gtk+3中要取消了)
gtk(GIMP Toolkit)是一个图形用户编程的接口。它完全免费,所以用来开发自由软件或商业软件都不需要花费什么。现在很多Linux集成系统都已经将 gtk1.2版本打包进去了。包括RedHat Linux 6.0以上版本,还有中文化的Turbo Linux等等。它也越来越被普遍的应用于UNIX系统编程。 还有一个组件叫Glib,它包含了一些标准应用的新扩展用来提高gtk的兼容性。用于Linux系统的某些函数可能不适合标准的UNIX系统,例如g_strerror()函数等等。某...