diff --git a/ChangeLog b/ChangeLog index 26ce20e920..cac483ce88 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +Wed Jan 7 14:26:05 2004 Hidetoshi NAGAI + + * ext/tk/lib/tk.rb (TkPanedWindow): use epath for embedded windows. + + * ext/tk/lib/tktext.rb: use epath for embedded windows. + + * ext/tk/lib/tkcanvas.rb: use epath for window items. + Wed Jan 7 14:24:04 2004 NAKAMURA, Hiroshi * lib/soap/{attachment.rb,mimemessage.rb}: added from soap4r/1.5.2. diff --git a/ext/tk/lib/tk.rb b/ext/tk/lib/tk.rb index 7de4cd5f24..6bae4d8f42 100644 --- a/ext/tk/lib/tk.rb +++ b/ext/tk/lib/tk.rb @@ -4830,16 +4830,18 @@ class TkPanedWindow 0 tk_call(@t.path, 'window', 'configure', @index, *hash_kv(slot)) end else - @id = value if slot == 'window' || slot == :window + if slot == 'window' || slot == :window + @id = value + value = @id.epath if @id.kind_of?(TkWindow) + end if slot == 'create' || slot == :create self.create=value else @@ -1228,8 +1274,9 @@ class TkTextWindow