高橋です。 "D.Kanda" <MAP2303 / mapletown.net>さん: >>> これ、gtk_insert_text とかいう関数名になってます。これを ruby にもってく >>> るときの名前は 2つ選択肢があるわけですけれど。 >> >> これ、gtkの1.0.6にはなさそうだったのですが……。ひょっとして、 >> 1.1でできたとかでしょうか? > > ん? gtk/gtktext.c にありますよ。 > # OOBR は便利:-P ↑これ、 gtk_text_insert_text のことだったんですね (^^;; # grep は不便 (^^; ……で、まだちょっと話が分かってないのですが、gtkには ・gtk_text_insert ・gtk_text_insert_text の二つがある、と。で、後者の名前をどうするか、ということでしょうか? これって、元のgtkに合わせて、 ・色とフォントを指定するのは Gtk::Text::insert(font,frcolor,bgcolor,str) ・両方ともデフォルトを使うのが Gtk::Text::insert_text(str) ってことでいいと思うのですが。それとも、一つにまとめて、 ・Gtk::Text::insert(str, [ font, frcolor, bgcolor] ) みたいにする、ということでしょうか。引数の順序が変わるのは 問題になったりしないのであれば、これでも構わないんじゃないかと。 > 第一引数は GtkEditable なので、GtkEditable なら使えるみたいですね。 > Ruby には Gtk::Editable のメソッドとして組みこむことになるでしょう。 なるほど。 高橋征義 (株式会社アイナック) Email:maki / inac.co.jp