Gtk按钮在Gtk绘图区域

时间:2010-02-19 16:28:04

标签: c gtk drawing area

我正在与Gtk合作开发一些应用程序。我必须在地图上放一些按钮。我正在GtkDrawingarea上绘制地图,但我无法将按钮放在它上面。 有什么建议吗? 感谢

2 个答案:

答案 0 :(得分:1)

建议:

  1. 将绘图区域和按钮放在GtkFixed容器中。可能不是最好的解决方案,因为GtkFixed无法控制z排序(除了向其添加小部件的顺序之外?)
  2. 不使用GtkDrawingArea,而是使用可包含其他小部件的画布小部件,例如GooCanvas

答案 1 :(得分:0)

为什么没有其他图书馆?有什么特别的原因吗?

有一个完全你想要的

http://geocanvas.sourceforge.net/