From: Seiya N. <se...@ku...> - 2005-02-04 01:07:02
|
西澤です。 返答いただきありがとうございます。 Masao Mutoh wrote: >>複数の ItemFactory に 同じ AccelGroup を使うと以下のメッセージが出ます。 >> >>(itemfactory.rb:1579): Gtk-CRITICAL **: gtk_menu_set_accel_path: >>assertion `accel_path[0] == '<' && strchr (accel_path, '/')' failed >> >>動作には問題はないように思われます。 >>使い方が間違っているのでしょうか。 > > > えっと、頂いたサンプルスクリプトでも、 > 「複数のItemFactory に 同じ AccelGroup を使」っていますよね。 > #以下の部分。 > > >>ifp = Gtk::ItemFactory.new(Gtk::ItemFactory::TYPE_MENU_BAR, "<main>", >>accelgroup) > > : > : > >>ifp2 = Gtk::ItemFactory.new(Gtk::ItemFactory::TYPE_OPTION_MENU, >>"<option>", accelgroup) > > > もしよろしければ再現スクリプトをいただけませんか? こちらでは同じスクリプトで上記のメッセージが出ます。 ということは むとうさんの環境では出ていないということですね。 環境依存ということは問題がややこしいですね。 何かチェックすべき点があれば指摘してください。 宜しくお願いします。 -- Seiya Nishizawa se...@ku... |