From: Hiroshi IGARASHI <igarashi / ueda.info.waseda.ac.jp>
Subject: [ruby-ext:00589] Ruby/GTK SNAPSHOT-19991129
Date: Mon, 29 Nov 1999 14:09:20 +0900

> 0.22+昨夜までに流れたパッチ+α のスナップショットを出しました。

おつかれさまです。m(__)m

Glade/Ruby 0.5を固める前に 0.22でテストしてみたら動かなかったのであの様
なことをしてしまいました。もうしわけありません。

なんとか慣れない CVSの branch分けもおわり snapshotも importできたので、
次の snapshotに入れていただきたい patchを投げます。

一つは、Gtk::Labelの method aliasで、もう一つは Gtk::Toolbarの
constantsです。

Label methodの方は、C/Gtkから移行してくる人は Gtk流の method名の方が使い
安いだろうと言うのが理由です。

Toolbarの constantsはすでに rbgtkconst.cで defineされていますが、
Gtk::Toolbar以下で、defineした方が gtkbrows.rbで探しやすいと言う理由から
です。

# たぶん、これらがなかったから Glade/Rubyは動かなかったのだろう(汗

すべて自分の不手際のせいですが、宣しくお願いします。
--
            yashi

--- rbgtktoolbar.c 1999/11/29 13:55:53 1.1.1.1 +++ rbgtktoolbar.c 1999/11/29 14:05:44 @@ -206,6 +206,9 @@ rb_define_const(gToolbar, "CHILD_WIDGET", INT2NUM(GTK_TOOLBAR_CHILD_WIDGET)); rb_define_const(gToolbar, "SPACE_EMPTY", INT2FIX(GTK_TOOLBAR_SPACE_EMPTY)); rb_define_const(gToolbar, "SPACE_LINE", INT2FIX(GTK_TOOLBAR_SPACE_LINE)); + rb_define_const(gToolbar, "ICONS", INT2FIX(GTK_TOOLBAR_ICONS)); + rb_define_const(gToolbar, "TEXT", INT2FIX(GTK_TOOLBAR_TEXT)); + rb_define_const(gToolbar, "BOTH", INT2FIX(GTK_TOOLBAR_BOTH)); rb_define_const(gToolbar, "SIGNAL_ORIENTATION_CHANGED", rb_str_new2("orientation_changed")); rb_define_const(gToolbar, "SIGNAL_STYLE_CHANGED", rb_str_new2("style_changed"));
--- rbgtkmisc.c 1999/11/29 13:55:53 1.1.1.1 +++ rbgtkmisc.c 1999/11/29 14:04:26 @@ -220,6 +220,9 @@ rb_define_method(gLabel, "set_line_wrap", label_set_line_wrap, 1); rb_define_method(gLabel, "set_pattern", label_set_pattern, 1); rb_define_method(gLabel, "parse_uline", label_parse_uline, 1); + + rb_define_alias(gLabel, "get_justify", "jtype"); + rb_define_alias(gLabel, "set_justify", "jtype="); } /*