いがらしです。

At Mon, 29 Nov 1999 16:38:17 +0900,
in [ruby-ext:00595] Re: Ruby/GTK SNAPSHOT-19991129,
とみたまさひろ <tommy / tmtm.org> wrote:
> 
> rbgtkcontainer.c で
> 
>     rb_define_method(gMenu, "popup", menu_popup, 6);
> 
> となっていますが、menu_popup の方は
> 
> menu_popup(self, pshell, pitem, func, button, activate_time)
>     VALUE self, pshell, pitem, func, button, activate_time;
> 
> となっていて、数が合ってないようです。

あれれ?  直しておきます。

> # ボタンの右クリックでメニューを popup させたくて試行錯誤中…

例題になりそうなものができたら、ぜひ公開して下さいね。

--
五十嵐  宏  (Hiroshi IGARASHI)

diff -u -r1.8 rbgtkcontainer.c --- src/rbgtkcontainer.c 1999/11/28 21:29:30 1.8 +++ src/rbgtkcontainer.c 1999/11/29 08:00:28 @@ -559,7 +559,7 @@ rb_define_method(gMenu, "append", menu_append, 1); rb_define_method(gMenu, "prepend", menu_prepend, 1); rb_define_method(gMenu, "insert", menu_insert, 2); - rb_define_method(gMenu, "popup", menu_popup, 6); + rb_define_method(gMenu, "popup", menu_popup, 5); rb_define_method(gMenu, "popdown", menu_popdown, 0); rb_define_method(gMenu, "get_active", menu_get_active, 0); rb_define_method(gMenu, "set_active", menu_set_active, 1);