前田です。 matz / caelum.co.jp (Yukihiro Matsumoto) wrote: |ちょっと実装を考えてみたんですけど,見落としがあって現在の |rubyの仕様では実装は不可能でした(パーザがイテレータブロック |のバインディングが変わることを想定していないのでローカル変数 |などの扱いに問題が出る). | |というわけでこちらも近い将来での採用は無理です.どちらかとい |うとcaller_bindingよりもむずかしそう. 了解しました。 | * updateはmodule_functionである.つまりいつでもTk.updateで | 呼び出すことが出来る なるほど、Tk.updateで大丈夫ですね。 ||ついでなのですが(こっちが本命かも)、TkcOvalやTkcRectangle ||ってどうやって使えばいいのでしょう? | |Canvasを第一引数にしてnewすればよいでしょう. | | c = TkCanvas.new | c.pack | TkcOval(c, "1c", "1c", "2c", "2c") | |とか. うーん、第2引数以下がわからなかったりするのですが(^^; どこかでTkのリファレンスマニュアルを手に入れておいた方が よさそうですね。 Webにあるかな。 -- 前田 修吾