Hi,
I just wonder why the Tk* classes are freezed? If I can change, say,
Object or Class, why I can’t change Tk or TkButton?
Ferenc
Hi,
I just wonder why the Tk* classes are freezed? If I can change, say,
Object or Class, why I can’t change Tk or TkButton?
Ferenc
I just wonder why the Tk* classes are freezed?
What do you call "freezed?" ?
svg% ruby -rtk -e 'p Tk.frozen?,TkButton.frozen?'
false
false
svg%
Guy Decoux
ts wrote:
I just wonder why the Tk* classes are freezed?
What do you call “freezed?” ?
svg% ruby -rtk -e ‘p Tk.frozen?,TkButton.frozen?’
false
false
svg%
fery@domesticus:~$ ruby -rtk -e ‘p Tk.frozen?,TkButton.frozen?’
true
false
fery@domesticus:~$ ruby --version
ruby 1.8.1 (2003-11-11) [i386-linux]
This is my tk.rb:
[…]
from line 5621:
TclTkLib.freeze
TclTkIp.freeze
TkUtil.freeze
TkKernel.freeze
TkComm.freeze
TkComm::Event.freeze
TkCore.freeze
Tk.freeze
TkButton is indeed not frozen, sorry.
I noticed this because of using the sample Tix.rb from the tcltk-ext
package.
This is a debian unstable.
Ferenc
Hi,
From: Ferenc Engard ferenc@engard.hu
Subject: Re: why Tk* classes are freezed?
Date: Sun, 16 Nov 2003 21:45:26 +0900
Message-ID: 3FB77169.ED2649C6@engard.hu
freeze core modules
TclTkLib.freeze
TclTkIp.freeze
TkUtil.freeze
TkKernel.freeze
TkComm.freeze
TkComm::Event.freeze
TkCore.freeze
Tk.freeze
Sorry. Those are debris. Already those were removed.
---------< from ChangeLog ----------------------------------
Thu Nov 13 06:08:54 2003 Hidetoshi NAGAI nagai@ai.kyutech.ac.jp
* ext/tk/lib/tk.rb: stop freezing some classes
* ext/tk/lib/multi-tk.rb: ditto.
–
Hidetoshi NAGAI (nagai@ai.kyutech.ac.jp)