前田です。

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にあるかな。

-- 
前田 修吾