--- rbgdk.c.orig Sat Jan 8 20:52:27 2000 +++ rbgdk.c Mon Jun 5 18:56:37 2000 @@ -817,6 +817,7 @@ /* Gdk */ mGdk = rb_define_module("Gdk"); + rb_define_singleton_method(mGdk, "beep", gdk_beep, 0); /* Gdk::Color, Gdk::Colormap, Gdk::ColorContext */ Init_gtk_gdk_color(); --- rbgdkwindow.c.orig Sat Jan 8 20:52:28 2000 +++ rbgdkwindow.c Mon Jun 5 15:36:05 2000 @@ -229,6 +229,20 @@ } +static VALUE +gdkwin_show(self) + VALUE self; +{ + gdk_window_show(get_gdkwindow(self)); +} + +static VALUE +gdkwin_hide(self) + VALUE self; +{ + gdk_window_hide(get_gdkwindow(self)); +} + /* * Gdk::WindowAttr */ @@ -267,6 +281,8 @@ rb_define_method(gdkWindow, "get_events", gdkwin_get_events, 0); rb_define_method(gdkWindow, "set_events", gdkwin_set_events, 1); rb_define_method(gdkWindow, "reparent", gdkwin_reparent, 3); + rb_define_method(gdkWindow, "show", gdkwin_show, 0); + rb_define_method(gdkWindow, "hide", gdkwin_hide, 0); /* Gdk::WindowAttr */