2011-01-23 42 views
0

我想開發一個GTK桌面應用程序。GTK固定面板GtkVBox

我想顯示圖像並在圖像上製作一些可點擊的區域。出於這個原因,我使用GtkFixed容器來放置圖像和可點擊區域(GtkEventBox用於區域)。用戶點擊GtkEventBox後,我想在點擊區域顯示一個框。出於這個原因,我曾想過使用GtkVBox來製作一個盒子來顯示。

問題是GtkVBox在GtkFixed容器父項中不可見。所以我被困在這一點上。 GtkFixed中可以使用GtkVBox嗎?如果沒有,做這項工作的正確方法是什麼?

回答

0

我找到了答案,這是一個錯誤,我用gtk_widget_show使容器可見,而不是gtk_widget_show_all。它現在有效