From: otokita@... Date: 2000-02-01T10:02:27+09:00 Subject: [ruby-list:20446] Re: cygwin 版 Ruby での BLT 利用について 御指南ありがとうございます. (snip) >> とりあえずは同梱している Blt.rb (mk_tkextlib.rbで自動生成したもの) を >> 使ってみてください. >> この自動生成では blt の名前空間を調べに行ってるんで, >> class BltBarchart が定義されてます. >> 先の例と同等のことをするなら, >> Blt.inf を >> -------------------------------------------------------- >> EXTLIB_INFO = [['Blt', 'blt24.dll', ['e:/tcltk8.2.0/blt/lib/blt2.4']], nil] >> -------------------------------------------------------- >> として作成するようにしておいて, >> -------------------------------------------------------- >> require 'Blt' >> >> BltBarchart.new.pack >> TkButton.new(nil, 'text'=>'exit', 'command'=>proc{exit}).pack >> Tk.mainloop >> -------------------------------------------------------- >> ということでいいのではないかと思いますが,いかがでしょうか? 動作を確認しました. 感謝です. # ただ, # Ruby/Tk の文法が Tcl/Tk のそれと違うので, # tcltk.rb を使っていて, # こちら(tk.rbの方) は, ほとんど使ったことがないんです. # 勉強します. ^_^;; >> 名前空間が別になっているものへの対策は, >> 忙しいので「いつまでに」とは言えませんが,考えてみます. 御多忙中, 誠に恐縮ですが, よろしくお願い致します. おときた とおる