GTK固定构件fixed中子构件定位显示问题```在线等``

fixed=gtk_fixed_new();
........
gtk_widget_show(fixed);

button=gtk_button_new_with_label( "button ");
gtk_fixed_put(GTK_FIXED(fixed),button,30,30);
gtk_widget_show(button);
label=gtk_label_new( "label ");
gtk_fixed_put(GTK_FIXED(fixed),label,10,10);
gtk_widget_show(label);

drawing_area   =   gtk_drawing_area_new();
..........
gtk_fixed_put(GTK_FIXED(fixed),drawing_area,0,0);

gtk_widget_show(drawing_area);

我想在图片上显示按钮和文本........

因此drawing_area中放一图片,但button和label显示不出来?
请教什么原因??``在线等.....急``

作者: allen_lu   发布时间: 2007-02-07

郁闷哦``
高手出来指点指点啊``
小弟不胜感激```

作者: allen_lu   发布时间: 2007-02-08

顶顶顶顶顶顶顶顶顶````````````

作者: allen_lu   发布时间: 2007-02-09

楼主,
开发linux的图形界面,
在这里,
根本

没有
高手!

作者: awjx   发布时间: 2007-02-09


我就是怎么限制一个窗本不能最小化都不敢拿来问,因为那是在浪费时间!

作者: awjx   发布时间: 2007-02-09


“drawing_area中放一图片”   什么意思~

 
把源码贴出来看看~

作者: xinshuow   发布时间: 2007-02-10

楼顶的兄弟:这也许只是你给出的一小段的程序,建立主窗口的语句并未包含在其中。
但创建fixed后,必须把它加入主窗口中,否则就无所依附,又怎么会显示自己及其中的子构件呢?
gtk_container_add(GTK_CONTAINER(mainwindow),fixed);
此外,button和label先行显示,被图片后来居上遮住了也有可能,调节他们的位置和大小看看。

作者: Flch506   发布时间: 2011-05-30