かんだです。

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 に向いてるんじゃないかと思う。