On Fri, 3 Mar 2000, Rick Macdonald wrote:
> On Fri, 3 Mar 2000, Uwe Koloska wrote:
>
> > After a long struggle with majordomo, I hope this mail goes through to the
> > list ...
> >
> > Hello,
> >
> > is it really necessary for vtcl to save a programm with an absolute geometry
> > for the main window?
> >
> > This behaviour is very annoying when changing platforms because fonts don't
> > have the same size and so the gui layout changes. With a fixed main window
> > this will be screwed up.
> >
> > The only need for a fixed main window I see is using the placer inside this
> > window, isn't it?
> >
> > Maybe there is a solution? If not (and if no one says NO!) I will make a
> > patch to vtcl and post it here. This patch will include:
> > o no geometry for toplevel except if this toplevel uses the placer.
>
> I do this sometimes:
>
> if {![winfo exists $w]} {
> Window show $w
> Window hide $w
> }
> # Clear the geometry settings so the window resizes
> wm geometry $w ""
> update idletasks
> Window show $w
This is also annoying when you build an app on a small screen and people
run it on a larger one. They can't expand it to fill the whole screen. I
just had that comment today, and I'm adding the following to the main
proc:
wm maxsize $widget(tkp4) [winfo screenwidth .] [winfo screenheight .]
where the widget alias is any toplevel where I need this.
I like the idea of the new preference setting patch!
...RickM...
---------------------------------------------------------------------------
To unsubscribe from the Visual Tcl mailing list, please send a message
to [EMAIL PROTECTED] with "unsubscribe vtcl [EMAIL PROTECTED]" in the
message body (where [EMAIL PROTECTED] is your e-mail address).