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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.