From: Masahiro SATO Date: 2000-11-12T10:40:45+09:00 Subject: [ruby-list:25897] validatecommand etc. of TkEntry ----Next_Part(Sat_Nov_11_15:31:43_2000_893)-- Content-Type: Text/Plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit さとうといいます. また Ruby/Tk なのですが… Tcl/Tk の entry ウィジェットの -validatecommand や -invalidcommand を Ruby/Tk に実装したいのですが, どの ようにすればいいでしょうか? 単に指定したコマンドを実行させるだけならば, TkWindow#command を参考にして, 添付のパッチのように tkentry.rb を変更することでできました. しかし, bind の ように「%-文字」を解釈させる方法がわかりません. ご存知のかたがいらっしゃいましたら, よろしくお願いします -- さとうまさひろ / 佐藤正博 m@sa.to or masahiro-sato@mbj.sphere.ne.jp ----Next_Part(Sat_Nov_11_15:31:43_2000_893)-- Content-Type: Application/Octet-Stream Content-Transfer-Encoding: base64 Content-Description: tkentry_patch001111.gz Content-Disposition: attachment; filename=tkentry_patch001111.gz H4sIAN/kDDoAA52S32rDIBTGr5On+O5ssSlJ07A2EMgTjMEeoLjEBGmqYGy3vf20qW0sYxfz wj/n/PzOd8QkSWCOXBr9vdYfa6VFH70zg1d1QZYhy8vtS7ndY5OmaUwpncEBV5RpUea7iatr JMV+leWgdtnsUNcx3DDHw8hlCzLygTdGKElWIEbZWciWfznK5mPECdDyDhc2iJYZ7s6A6LzC gvgMWaKqQFIyIUDHhvHGc7uDjxt95jENZRdM92MlxbB0mWsBF5kOQKNkJ/qz5niUW80Ip+/Z v73RaLJ1gydjNPKe4PuebdxCvWEhr5qNOp2YrdCc2upNq2Yt+edkaNbE3fXBYiDhVevfRh0Y 6HvH/ynwdPeXChZgo+vB8aGfR/qafNKyHwF3g/apwk/Uc0PiH8Y4PirBAgAA ----Next_Part(Sat_Nov_11_15:31:43_2000_893)----