Ah! Essentially a custom geometry manager. :-)

Bob


On Mar 9, 2012, at 2:33 PM, Chris Sheffield wrote:

> Well, I had a feeling I'd find a solution as soon as I posted my message. :-)
> 
> Maybe there's a better way, but I finally realized I just need to temporarily 
> store the starting location of each control in the group. Then I resize the 
> group as needed, then follow that with resizing/repositioning the controls 
> inside the group, using the saved starting location as a reference. Works 
> like a charm.
> 
> 
> 
> On Mar 9, 2012, at 2:44 PM, Chris Sheffield wrote:
> 
>> Does that make sense? I've been working at this for a while now and can't 
>> figure it out. The answer is probably simple.
>> 
>> I have a grouped control that I'm trying to reposition at run-time. The 
>> group's lockLocation is set to true. The controls contained in the group are 
>> positioned first. So all I need to do is change the group's dimensions so 
>> none of the controls are cut off. I've tried different combinations of 
>> changing the group's width/height. I've tried changing the rect. I've tried 
>> changing the boundingRect. The last works the best, except it doesn't also 
>> change the rect to match, so even though the bounding rect is correct, the 
>> group's *visible* rect is not. And everything else I've tried moves the 
>> entire group, including it's controls, which have already been move. Not 
>> sure if I'm even making any sense.
>> 
>> What I'm ultimately trying to do is create a handler to resize controls at 
>> run-time when run on a mobile device. In this case, I'm currently mostly 
>> concerned with iPad (generations 1 and 2) vs. the new iPad. On the new iPad, 
>> I need everything to scale up to the higher resolution. My script works well 
>> so far, except in the case of a group with it's lockLocation set to true.
>> 
>> Jacque, if you're reading this, have you had any similar problems in your 
>> apps? I ask you because I know you've written code to do this kind of thing. 
>> :-)
>> 
>> Thanks,
>> Chris
>> 
>> --
>> Chris Sheffield
>> Read Naturally, Inc.
>> www.readnaturally.com
>> 
>> 
>> _______________________________________________
>> use-livecode mailing list
>> [email protected]
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> _______________________________________________
> use-livecode mailing list
> [email protected]
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to