ruby-cvs:17070
From: (nagai) <nagai ruby-lang.org>
Date: Mon, 3 Jul 2006 19:07:35 +0900
Subject: [ruby-cvs:17070] ruby, ruby/ext/tk, ruby/ext/tk/lib, ruby/ext/tk/lib/tk: * ext/tk/tcltklib.c (ip_make_menu_embeddable): help to make a menu
nagai Mon, 3 Jul 2006 19:07:35 +0900
Modified files:
ruby:
ChangeLog
ruby/ext/tk:
tcltklib.c
ruby/ext/tk/lib:
multi-tk.rb tk.rb
ruby/ext/tk/lib/tk:
event.rb menu.rb
Log:
* ext/tk/tcltklib.c (ip_make_menu_embeddable): help to make a menu
widget embeddable (pack, grid, and so on) like as a general widget.
However, an embeddable menu may require to be definied some event
bindings for general use.
* ext/tk/lib/tk/event.rb: [bug fix] Tk.callback_break and
Tk.callback_continue don't work on MultiTkIp.
* ext/tk/lib/multi-tk.rb: ditto.
* ext/tk/lib/tk.rb: lack of Tk.callback_return.
* ext/tk/lib/tk/menu.rb: improve creating clone menus.
Revision Changes Path
1.5145 +16 -0 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.5144&r2=1.5145
1.55 +106 -3 ruby/ext/tk/tcltklib.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/tk/tcltklib.c?cvsroot=src&r1=1.54&r2=1.55
1.58 +74 -2 ruby/ext/tk/lib/multi-tk.rb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/tk/lib/multi-tk.rb?cvsroot=src&r1=1.57&r2=1.58
1.186 +6 -2 ruby/ext/tk/lib/tk.rb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/tk/lib/tk.rb?cvsroot=src&r1=1.185&r2=1.186
1.13 +47 -4 ruby/ext/tk/lib/tk/event.rb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/tk/lib/tk/event.rb?cvsroot=src&r1=1.12&r2=1.13
1.17 +69 -1 ruby/ext/tk/lib/tk/menu.rb
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/tk/lib/tk/menu.rb?cvsroot=src&r1=1.16&r2=1.17