cckj 2008-12-10 15:55
gtk背景与按钮都有图片如何解决?
1,如何可以让GTK程序的背景与里面的按钮都可以使用自己的图片?
2,按钮初始大小如何修改?
3,怎样让背景使用自己的图片后,图可以随窗体的大小随着变化?
cckj 2008-12-10 15:55
用glade-2来画画就可以了,然后导成c程序,看里面的interface.c文件
如果打算用glade.xml 那用glade-3来画界面。
如果要解决你的问题,可以在 API里查询下
比如 按钮初始大小如何修改?
那找到 gtk API手册
gtk_widget_set_size_request 函数
magic 2008-12-10 15:55
用glade没有解决我的问题,我现在是让背景有图可以,但是在有背景的图上放按钮就不行了
cckj 2008-12-10 15:55
我想在有背景的图上放按钮,之前add(window,image),但是add(image,button)是无效,说image不是容器,在有图片背景的基础上就不能放构件了么
jufeng2309 2009-1-9 17:52
[code]
GtkWidget *image;
GtkWidget *cmd;
image = gtk_image_new('test.png');
cmd = gtk_button_new();
gtk_container_add(GTKCONTAINER(cmd),image);
gtk_show_all();
[/code]