Is there a way to make an app run at full screen on a particular display on a multi display system... sorry for bad english
Professional Software Development Tools
Is there a way to make an app run at full screen on a particular display on a multi display system... sorry for bad english
There are several ways of handling this.
Let's say your normal resolution is 1024X768 on each monitor, and the second monitor is an extension of the first.
on Preload:
myX=1025; myY=1;
MyHnd=Application.GetWndHandle();
Window.SetPos(MyHnd, myX, myY); -- this would align it to the second monitor
or...
Another way would be to place Window.GetPos() on a (timer event) or on (Page On Close) event to obtain the current window position and write it to a text file, or the external file method of choice.
This will keep track of where the window was when last closed/used.
You can then substitute these saved coordinates in the PreLoad action above.
I'm sure there are other techniques as well.
Full screen is definately possible; however the Application must be resizable.
using Window.SetSize(). You should be able to play around with that to get it working for you.
hth
Last edited by holtgrewe; 01-31-2008 at 07:24 AM. Reason: typos
...just an additional thought.
For Full Screen use Windows.Maximize(); but I believe this must be on the ON Show event, not the On Preload.
good luck.