gtk里有没有设置窗口大小以后,还可以缩小窗口的函数? 缩小不是指最小化,是指缩小窗口的大小 用gtk_widget_set_size_request(widget, width, height),只是把窗口的最小尺寸设成了width*height 要想拖动窗口使大小小于width*height就不行了 有没有哪个函数可以实现,或者有什么方案可以解决?
by orange8521 - GUI编程 - 2009-09-15 16:02:46 阅读(5721) 回复(2)
【求助】如何让gtk应用程序动态改变语言? 小弟的程序是用gtk1.2做的 程序中利用了以下 宏 #define _(string) gettext(string) #define N_(string) string 并生成了相应的 国际化翻译包 程序一开始,就加载 翻译包,可以正常显示中文。 textdomain(); -------------------------------------- 但现在想:动态改变语言,也就是动态改变翻译包,不知道实现?? 请求高人,给个提示或思路!!!!!! 先谢谢了...
我在combo的下拉列表中添加了三张备用的图片每张大约为1.5MB 我发现当我在运行程序的时候,来回的切换这三张图片,使用了 gtk_image_set_from语句,从文件中读取一张图片贴到gtk界面 中image的区域,然后我开了一个终端,用top命令查看内存情况, 发现在每切换不到两次图片,内存就涨1MB左右,我自己分析,可能 是每回在切换图片的时候,都没有把上一次贴的图清掉,随后在进行 下一次图片切换的时候,又贴上一回,应该会造成内存泄...
我想把标签的背景改为白色, style "mylabel"="label" { fg[NORMAL]={ 1.0,1.0,1.0 } } widget "special_label.*gtkButton*" style "mylabel" 在主程序中有 gtk_rc_parse("myrc"); gtk_widget_set_name(label,"special_label"); 但是不能实现,请赐教!
gtkWidget *window; gtkWidget *frame; gtkWidget *image; window = gtk_window_new(gtk_WINDOW_TOPLEVEL); frame = gtk_frame_new(NULL); image = gtk_image_new(); //该如何创建才能让它能随着 window 的缩放而改变它的 //大小?? ……………… 还有,请问 gconf 是什么东西?它有什么作用?