Thanks Jacque - sounds very practical. fullScreenMode, here I come! Cheers
Graham > On 9 Apr 2020, at 20:09, J. Landman Gay via use-livecode > <use-livecode@lists.runrev.com> wrote: > > On 4/9/20 11:47 AM, Richard Gaskin via use-livecode wrote: >> Graham Samuel wrote: >> > Folks, yet again I don’t know where to look for an answer in the LC >> > documentation. >> > >> > The issue is the enormous variety of screen sizes on smart phones. For >> > example the iPhone XS Max has 1242 pixels width, the iPhone 5 has 640. >> > And there are many many more before we even get to tablets… >> > >> > The question is, how do most of you tackle this, and does LC help? >> > Obviously an object taking up a fixed number of pixels on one phone >> > will look absurdly large or small on another one, or of course may not >> > fit on the screen at all. Not all objects can be vector drawings, and >> > the ones that are still have to be resized according to device >> > >> > Is there anything better than the obvious trick of resizing everything >> > in sight when the app is being initialised, including substituting the >> > more sensitive graphics from a library of appropriate sizes? Seems >> > tedious. >> Is it all that tedious? > > Yes, unless you have a simple stack with only a few controls. If you have > hundreds of objects, dealing with each of them individually, even if it's > only one line that calls a handler, is a tedious time sink. > > Graham, experiment with fullscreenMode, which automates most of the process. > It isn't perfect and you'll need to make a few adjustments for different > screen sizes, but it's much easier than trying to adjust for every possible > screen ratio. LC implemented this specifically to take away the pain as much > as possible. > > -- > Jacqueline Landman Gay | jac...@hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode