[#38724] 祝日判定用メソッド — Take_tk <ggb03124@...>

たけ(tk)です

19 messages 2003/11/02

[#38756] ruby-dev summary 21730-21822 /draft — Minero Aoki <aamine@...>

青木です。

14 messages 2003/11/05

[ruby-list:38794] How to trap widget command in Ruby/Tk

From: Tomoyuki Kosimizu <greentea@...2.so-net.ne.jp>
Date: 2003-11-13 02:08:00 UTC
List: ruby-list #38794
こしみずです。

Ruby/Tkで教えていただきたいことがあります。

Tcl/Tkで:

set t .t
text $t -width 20 -height 5
rename $t $t\_
proc $t {command args} "
    set result \[eval uplevel \[list $t\_ \$command \$args\]\]
    puts \"\$command \$args\"
    return \$result"
pack $t

というコードがあります。これと同じことがRuby/Tkでも可能でしょうか?

このコードを完全には理解できていないのですが、textのウィジェット・コマ
ンドにトラップを仕掛けています。こうすることで、テキスト内容が編集され
たことを検出できます。TkText#modified?はtext_cutなどにしか反応しません。

tko@timedia.co.jp

In This Thread

Prev Next