Wayne,
Hi, you have found mickeymouse bug # 74 in windoze. :-) Out of the 3
suites of 7 apps each only one app in each does this for me. There is
nothing special about it, the mainform has exactly the same components
as another app in all 3 suites. It used to work fine, one morning it
stopped and has not recovered.... until
After lots of fiddling the following works for me in the dpr file.
Application.CreateForm(Tfrm_Cfg_Main, frm_Cfg_Main);
frm_Cfg_Main.Show;
frm_Cfg_Main.WindowState := wsNormal; { Form property does not work
from stream }
frm_Cfg_Main.WindowState := wsMaximized;
If it works for you then its a little tidier than the timer. I can tell
you, it used to drive the users nuts. :-)
It still looks funny as you can see it resizing at startup but at least
the user does not have to do it.
Wayne Roser wrote:
I have an app that I want to start off maximised so I set the main form
WindowState to wsMaximized at design time. (Delphi 6 pro)
On my screen, winXP pro with all possible display options set to "windows
classic", this is fine.
On other machines, winXP and all possible defaults left just as they were
installed, the top of the form sits below the top of the screen and more
than half of the status bar on my main form sits behind that big chunky 3D
start bar. If I normalize and maximize, bingo, just like a bought one,
just what I would've wanted at the beginning.
Can anyone tell me what's going wrong? I put a lot of really useful stuff
(IMOhSoHO) in that status bar [bottom lip out and quivering; arms folded;
head turned away].
_______________________________________________
Delphi mailing list
[email protected]
http://ns3.123.co.nz/mailman/listinfo/delphi
_______________________________________________
Delphi mailing list
[email protected]
http://ns3.123.co.nz/mailman/listinfo/delphi