I've been working on a VB .NET 2003 project in Skokie, IL that is used in a factory in Iowa.
In Iowa the application is displayed on a flat-panel display of 1280 x 1024 pixels. I tweaked the main form in Iowa to fill that display in Iowa.
This is a screen capture of the form on the display in Iowa:
Before I left Iowa, I tried to fix and lock the screen size and shape and set the screen size as shown in these properties:
When I bring the VB code to Skokie, where I am continuing to work on it, and I don't change the form, and run it on a 21 inch glass monitor set to 1280 x 1024 pixels, the screen looks like this:
Notice the right side of the form is cut off (and the middle is spread out). Also, in the form design I can't ever SEE the right side of the screen or its controls!
Moreover, after compiling code in Skokie, but not modifying the form, when I go back to Iowa, the screen looks like the Skokie version, losing everything on the right side of the screen!
What caused the screen to reshuffle itself when I come to Skokie? And remain shuffled when I return ti Ioa? How can I keep the screen fixed like it is in Iowa?