Resizing stack window by scaling

Peter Bogdanoff bogdanoff at me.com
Fri Oct 20 21:47:09 EDT 2017


Marty,

Thanks, that seems to be a good idea. I don’t have option menus, and I could reset the window position after the scaling.

Peter

> On Oct 20, 2017, at 4:11 PM, Marty Knapp via use-livecode <use-livecode at lists.runrev.com> wrote:
> 
> Hi Peter,
> I was faced with the same issue and for me I ended up adding a "View" menu to the menubar with user selectable sizes. Since scaleFactor was not really meant to be used this way there are some drawbacks, the main one being that the window will move on screen. It will not grow/shrink from the top-left corner. I've also run into an issue with option menus. If you have more items than fit and therefor require the menu items to scroll, it won't work - it only works reliably at 100%
> 
> Marty
>> Hi,
>> 
>> I’m needing to allow the user resize a stack window using scaleFactor and am needing advice about interface.
>> 
>> First of all, I see that some Livecoders are using scripts to scale controls and text when the user drags the stack size larger or smaller. In my case, there are too many controls and text layout is too sensitive, and I really don’t need the improvement in resolution to use that method. In my case:
>> 1. Default size is good for most people
>> 2. Some have 12” laptops that make the window just a tad too large to fit
>> 3. Some have larger screens whereby they might want to expand the window to fill more space
>> 
>> For the too-small issue, I can automatically scale the window at start up. However, how do I present the choice to the user to manually make the window larger/smaller?
>> 
>> Clicking on the zoom box resizes the window, not scales it—no good. Is there a message that can be intercepted to scale instead of zoom?
>> 
>> Do I otherwise (working with the stack with size locked) add drag controls to the edges of the window that scales when dragged? Does anyone have scripts for that?
>> 
>> Or should this be some kind of preference item?
>> 
>> Thanks,
>> 
>> Peter Bogdanoff
>> ArtsInteractive
>> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the use-livecode mailing list