
GTK/GLADE技术文档
文章平均质量分 72
bat603
这个作者很懒,什么都没留下…
展开
-
GLIB 安装手记
里面也有一定的欠妥之处,由于时间匆忙,有时间再做更改.信息来源:http://bluesilence.blogchina.com/第一个GLIB第二个ATK第三个CAIRO第四个PANGO(安装指令统一为:./configure --prefix=/usr && make && make install)第五个GTK安装GTK的时候参数参考http://www.gtk.org (./configu转载 2006-08-22 21:34:00 · 2290 阅读 · 0 评论 -
极力推荐的开发工具 anjuta+glade
这几天一直在寻找一个好用的GUI开发工具,不想用eclipse,因为它是为java而开发的,而我是c的fans,使用eclipse总感觉不舒服。经过这几天的寻找和尝试,终于知道一个好用的开发工具。也是我极力推荐的工具:anjuta。 由于刚刚搞定,对它还不是很熟悉,若有错误请指正。 现在anjuta的版本是2.0.2,但是不推荐使用最新版本,因为还是测试版本,不稳定。我是新手,一开始认为最新的就是原创 2006-07-26 22:37:00 · 4617 阅读 · 2 评论 -
gtk/glade程序开发(一)
转自 http://www.linuxforum.net/forum/gshowflat.php?Cat=&Board=kylix&Number=566950&page=0&view=collapsed&sb=4&o=all&fpart=all&vc=1 by cuigf 我已经安装好gtk2.0/glade2.10.0,系统环境 RH9 准备用一个月转载 2006-08-23 00:40:00 · 8801 阅读 · 4 评论 -
GTK中的字符串操作GString
GString除了使用gchar *进行字符串处理以外, G l i b还定义了一种新的数据类型: G S t r i n g。它类似于标准C的字符串类型,但是G S t r i n g能够自动增长。它的字符串数据是以N U L L结尾的。这些特性可以防止程序中的缓冲溢出。这是一种非常重要的特性。下面是G S t r i n g的定义:struct GString{gchar *str; /* P原创 2006-08-25 13:15:00 · 5166 阅读 · 0 评论 -
GTK 计时器函数
计时器函数计时器函数可以用于为操作计时(例如,记录某项操作用了多长时间)。使用它的第一步是用g _ t i m e r _ n e w ( )函数创建一个计时器,然后使用g _ t i m e r _ s t a r t ( )函数开始对操作计时,使用g _ t i m e r _ s t o p ( )函数停止对操作计时,用g _ t i m e r _ e l a p s e d ( )函数判原创 2006-08-25 13:17:00 · 5700 阅读 · 1 评论 -
Timeouts, IO及Idle函数(GTK)
Timeouts, IO及Idle函数 1 Timeouts 您可能会想要在gtk_man idle时, 做一些事情. 你有好几个选择. 使用以下这些函数可以产生一个timeout函数, 它每间隔一阵子就会去呼叫您的函数. gint gtk_timeout_add (guint32 interval, GtkFunction转载 2006-08-28 00:48:00 · 1861 阅读 · 0 评论 -
gtk/glade程序开发(二)
微调按钮构件(spin buttons) 常用函数: 创建微调按钮构件: /*创建微调按钮构件要用到“调整对象”,所以还要创建“调整对象” 以下就是Glade自动创建的微调按钮构件,就用到了“调整对象”*/ GtkObject *spinbutton1_adj; GtkWidget *spinbutton1; spinbutton1_adj = gtk_adjustment_n转载 2006-08-23 00:42:00 · 6113 阅读 · 0 评论 -
gtk/glade程序开发(三)
菜单构件(menu) 这一节我们是这样设计的:单击主窗口 菜单“文件”下的“打开”子菜单,会弹出一个新窗口。 菜单构件的使用比较简单,只要设计好后,在callbacks.c文件中找到“相应菜单”对应的“函数”, 在里面添加代码就可以了。 我们设计的主菜单有两项,“文件”和“编辑”。“文件”下有:“打开”、“保存”。“编辑”下有:“拷贝”、“粘贴”。 创建菜单构件: /* 创建菜转载 2006-08-23 00:46:00 · 3998 阅读 · 3 评论 -
(GTK)错误处理及其他实用函数
错误处理函数gchar *g_strerror( gint errnum );返回一条对应于给定错误代码的错误字符串信息,例如“ no such process”等。输出结果一般采用下面这种形式: +程序名:发生错误的函数名:文件或者描述:s t r e r r o r下面是一个使用g _ s t r e r r o r函数的例子:g_print("hello_world:open:%s:%s/n原创 2006-08-25 13:19:00 · 1365 阅读 · 0 评论