Re: [tcltk-perl] Menu changes ??
Brought to you by:
hobbs
From: Vadim K. <va...@ar...> - 2004-04-20 19:10:41
|
Did some analyzis and now see what has happened. > > I see you are working on menus ... the AUTOLOAD problem you I was not working on menus, I just tried to move menu to its own package. > > just fixed, but now I see my menus created flat across the > > entire first level (instead of as submenus). Can you explain it is because of bug in _addcascade subroutine: it creates submenu but it creates items not in it but rather in upper menu. This was from very beginning and I did not changed that. Im now fixing this, and wrote some probe in t/ subdir. Please see CVS update that is to follow... > For example, DialogBox used to get "resizable" from the > AUTOLOAD that handled Toplevels. Now I get an error that > that isn't a recognized method. Are only the created > methods in a widget package then recognized? This makes > it to hard to make renamed/megawidgets. Is there an easy > way to correct inheritance while maintaining the > separation you were trying to achieve? if something is not moving smoothly -- just leave it in Tcl::Tk::Widget package for now, i.e. do not bless it to its own package. But in this case "special_widget_abilities". But mostly we must populate test suite with a stuff that is broking from time to time... Vadim. |