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
