Thank you for your post.
You can obtain the screen height and width by using Get (ScreenHeight) and Get (ScreenWidth) functions. You can narrow it even further by using Get (WindowDesktopHeight) and Get (WindowDesktopWidth). You can check to see if the values are less than 1280 x 800, then display a different layout, or size accordingly using the script step "Move/Resize Window" where you can then adjust Height, Width, Distance from top, and Distance from left. You can also use "Adjust Window" to Resize to Fit. All of these will help you with different screen sizes.
It's been a while, and you might have used TSGal's solution, which will work of course. And besides, utilizing the stretch and squash capabilities of anchoring in FMP you can really use one interface for lots of different screen sizes and have it all work out really well. But nothing says you have use all of the real estate provided by any specific screen rez.
Over the years I have done lots of systems for lots of different clients and I always ask, "What is your smallest screen resolution?" And if the answer comes back that it is something particularly small, like 800x600 (or whatever), then I would create my solution at that rez, and all would be happy. In fact, the folks with the larger resolutions would be VERY happy because the FMP solution would not take up their entire screen(!!). Just a thought.
But nothing says you have use all of the real estate provided by any specific screen rez.
I agree. I was working on FMP 10 with a Macbook and recently upgraded to an iMac. Because i have formatted my layouts for an 800x600 environment, (website standards are engrained) I now get to make my awesome layout look awesome no matter what. I have used the Get Screen Height so the only benefit of having better resolution is being able to see more of the list at once.
Anywho. thank you for having this thread