Re: Are multiple mainwindows possible?
[email protected] (Gisle Aas)
| Newsgroups | perl.tcltk |
|---|---|
| Message-ID | <[email protected]> |
On Sep 2, 2009, at 6:13 , Michael Carman wrote: > Having created a fork of Tkx to play with, I'm starting to experiment > with duplicating some of the functionality that Perl/Tk has in > Tk::mega. > The first item on my list is support for class initialization. The > Tk::mega documentation says that > > ClassInit is called once for each MainWindow just before the > first widget instance of a class is created in the widget tree > of MainWindow. > > As Perl/Tk supports multiple mainwindows, ClassInit could be called > more > than once. You can make multiple 'toplevel' widgets. As far I know they behave in the same way as the MainWindow. You might also consider just 'wm withdraw' the MainWindow and only doeal with toplevels you manage yourself. This make sure that none of them are more "main" than the others. --Gisle