From: email55555@... Date: 2005-08-03T01:21:05+09:00 Subject: Re: Tk - Ruby/Tk core library design questions > To do it, we must check all keys of the configure argument, > and select to call 'wm' command or 'configure' command. > If you request it strongly, I'll try to implement. Not only the 'wm' command, I also think something like: TkScale.new(:form=>10, :to=>100, :value=>40, :variable=>v).pack As you can see there is side-effect. Hash has no notion of order. So the set value 40 will modifiy the variable v depend on the order of :value=>40 and :variable=>v