yeah thats what I ended up doing. Thanks for passing on your post though :)
.m On Wed, May 28, 2008 at 12:34 PM, Romuald Quantin <[EMAIL PROTECTED]> wrote: > A rectangle is invisible, instead of using the scale properties that don't > exist; maybe you can calculate the real width and height values? > > Or If your problem is keeping a ratio, maybe this post on my blog will help? > > http://www.soundstep.com/blog/2008/05/08/background-fitting-the-browser-and- > image-ratio/ > > Romu > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Sidney de > Koning > Sent: 28 May 2008 16:48 > To: Flash Coders List > Subject: Re: [Flashcoders] Rectangle doesnt have scaleX/Y? > > Ofcourse :) > > Right now I'm working on a project that does involve a scrollbar. > What i do with the Rectangle class is i measure the handle of the > scrollbar and use it for the bounds to drag it to. > Like so: > > _maxScroll = _track.height - _handler.height; > _bounds = new Rectangle( _handler.x, _handler.y, 0, _maxScroll ); > > And then in my function where i do the actual dragging, i do this: > > _handler.startDrag( false, _bounds ); > > If you look at the documentation for the Rectangle Class it also says > this: > > The following methods and properties use Rectangle objects: > * The bounds parameter for the startDrag() method of the Sprite class > > Hope this makes sense, to me it does :) > > Sid > > On May 28, 2008, at 5:33 PM, Helmut Granda wrote: > >> to add to Sid's comments >>> From the docs: >> "*Note:* The Rectangle class does not define a rectangular Shape >> display >> object. To draw a rectangular Shape object onscreen, use >> thedrawRect() method >> of the Graphics class." >> >> ...Sid... could you elaborate on using the Rectangle class to measure >> objects on the stage? >> >> On Wed, May 28, 2008 at 10:15 AM, Sidney de Koning <[EMAIL PROTECTED] > >> > >> wrote: >> >>> Hi Matt, >>> >>> For what do you want to use the Rectangle? Normally you would use >>> it for >>> instance to measure objects on the stage (at least i do ) >>> For what you are doing cant you use a Shape? or a Sprite? >>> >>> Sid >>> >>> >>> On May 28, 2008, at 5:10 PM, Matt S. wrote: >>> >>> Hmm, that didnt help. It seems to be recognizing it as a number, >>> and I >>>> can set the Width and Height of Rectangle, but when I try to set the >>>> scaleX and scaleY is when I get the error message. >>>> >>>> .m >>>> >>>> On Wed, May 28, 2008 at 10:56 AM, Sidney de Koning >>>> <[EMAIL PROTECTED]> wrote: >>>> >>>>> Hi Matt, >>>>> >>>>> Try casting it to the XML data to a Number. Because XML data is a >>>>> String. >>>>> Like so: >>>>> var rectangle:Rectangle = new >>>>> >>>>> Rectangle >>>>> (0,0 >>>>> ,Number([EMAIL PROTECTED]),Number([EMAIL PROTECTED])); >>>>> >>>>> Hope This helps. >>>>> >>>>> Sid >>>>> >>>>> On May 28, 2008, at 4:43 PM, Matt S. wrote: >>>>> >>>>> So I tried to the do the following: >>>>>> >>>>>> var rectangle:Rectangle = new >>>>>> Rectangle(0,0,[EMAIL PROTECTED],[EMAIL PROTECTED]); >>>>>> if(cS.height < rectangle.height){ >>>>>> rectangle.height = cS.height; >>>>>> rectangle.scaleX = rectangle.scaleY; >>>>>> } >>>>>> >>>>>> But it gives me the following error: >>>>>> 1119: Access of possibly undefined property scaleY through a >>>>>> reference >>>>>> with static type flash.geom:Rectangle. >>>>>> _______________________________________________ >>>>>> Flashcoders mailing list >>>>>> [email protected] >>>>>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >>>>>> >>>>>> >>>>> _______________________________________________ >>>>> Flashcoders mailing list >>>>> [email protected] >>>>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >>>>> >>>>> _______________________________________________ >>>> Flashcoders mailing list >>>> [email protected] >>>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >>>> >>>> >>> _______________________________________________ >>> Flashcoders mailing list >>> [email protected] >>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >>> >> >> >> >> -- >> ...helmut >> _______________________________________________ >> Flashcoders mailing list >> [email protected] >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> > > _______________________________________________ > Flashcoders mailing list > [email protected] > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > _______________________________________________ > Flashcoders mailing list > [email protected] > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list [email protected] http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

