From: Takahiro Maebashi Date: 1998-06-01T23:02:02+09:00 Subject: [ruby-list:8141] Re: How to use tk_getOpenFile? 前橋です。 From: matz@netlab.co.jp (Yukihiro Matsumoto) Subject: [ruby-list:8137] Re: How to use tk_getOpenFile? Date: Mon, 1 Jun 1998 14:24:34 +0900 > tk_call('tk_getOpenFile', '-filetypes', '{Dictionary {.t}}') > > でいくみたいです.つまり,引数をばらばらに指定するのがポイン > トです. 昔の tk.rb なら引数をバラバラにしないでもうまく動いたかもしれません。 それはともかく > もちろん,最終的にはRubyのメソッドでカプセルしてしまうのが理想ですが. tk_getOpenFile は、tk のプリミティブな機能ではなく tcl/tk で書かれたス クリプトなので、ここはやはり ruby/tk で tk_getOpenFile に相当するもの を実装すると美しいのではないでしょうか。 > ところで、Ruby/Tkのドキュメントって無いんでしょうか? サンプルとソ > ースを見ながら勉強というのは、少しつらいのでは? 結局、Tcl/Tk も知ら > なければ理解できないというのも、プログラミングの初心者には大変で > しょう。 私は tcl/tk の本を買ってきても tk のページしか読まないので未だに tclは よくわかりません:-)。 ruby を通じてしか tk を使ったことがないです。で、 tcl を知らなくても ruby/tk が使えるようなドキュメントがあると嬉しい人 は多いと思います。