かんだです。 TAKAHASHI Masayoshi <maki / inac.co.jp>さんの書かれた、 「[ruby-list:10051] Re: ruby/gtk method naming (Re: Re: Ruby/Gtk text widget)」 からの引用です。 > 高橋です。 > > これ、gtk_insert_text とかいう関数名になってます。これを ruby にもってく > > るときの名前は 2つ選択肢があるわけですけれど。 > > これ、gtkの1.0.6にはなさそうだったのですが……。ひょっとして、 > 1.1でできたとかでしょうか? ん? gtk/gtktext.c にありますよ。 # OOBR は便利:-P 1.1系は拾ってきてすらいません(^^; CVS流のバージョンみたいなので、1.1は開発版ですよね。1.2が出たら対応しよ うと思います。 > # gtk_editable_insert_text ならありました。 > # Gtk::Text は Gtk::Editable を継承している?から、Gtk::Text::insert > # とは別に Gtk::Text::insert_text も使えるのかなあ?……とかなんとか > # 悩んだりもしましたです(<しかしまだ良く分かっていない)。 第一引数は GtkEditable なので、GtkEditable なら使えるみたいですね。 Ruby には Gtk::Editable のメソッドとして組みこむことになるでしょう。 > でも、やはりRubyで使うんだからRuby流の方がいいのでしょうか。 > GtkのRuby版というより、Gtkを使ったRubyのツールキット、ということです > よね。 そうです。中には Gtk をスクリプトから使いたいという人もいると思いますので、 反対は出ないのかなと。 まぁ、どっちかというと、Gtk そのままは Perl に向いてるんじゃないかと思う。