GTK プログラミング!!
at LINUX
473:login:Penguin
04/05/05 13:19 LzNkuX/q
GtkItemFactory を使って
URLリンク(www.kitanet.ne.jp)
に例示される方法でメニューを作成したのですが、
以下のようなメニューのコールバック関数
callback_example(gpointer data, guint action, GtkWidget *widget)
を作り、その中で gtk_widget_get_toplevel(widget) をしても、
メニューを含包しているトップレベル・ウィンドウを返してくれません。
また、gtk_widget_class_path(widget, NULL, &path, NULL) でつながりを調べると、
例の中にある menubar では、GtkWindow.GtkVBox.GtkMenuBar となりますが、
上記コールバック関数では、GtkWindow.GtkMenu.GtkImageMenuItem となり
思ったとおりに継承(?)していないようであることがわかりました。
そこで、これら2つのウィジェットを
GtkWindow.GtkVBox.GtkMenuBar.GtkMenu.GtkImageMenuItem
のような感じに接続することはできないでしょうか?よろしくお願いします。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4040日前に更新/255 KB
担当:undef