No. All my example was, was a custom function that emulates a scale9 like how it works in Flash 8. It just positions and scales 9 graphics - that's all.
Jason Merrill Bank of America Learning & Organization Effectiveness - Technology Solutions >>-----Original Message----- >>From: [EMAIL PROTECTED] [mailto:flashcoders- >>[EMAIL PROTECTED] On Behalf Of Marcos Neves >>Sent: Thursday, July 20, 2006 10:02 AM >>To: Flashcoders mailing list >>Subject: Re: [Flashcoders] scale9grid how to >> >>You call scale inside the X,Y,height,Width assessors, right? >> >>On 7/20/06, Merrill, Jason <[EMAIL PROTECTED]> wrote: >>> >>I used that two. You call the scale9 function when? >>> >>> I call it when I want the graphic to scale - that was just an excerpt from >>> a class >>I wrote, you would want to add paramters like X,Y,height,Width of the graphic, >>and the name of the scale9 movie clip in the library. >>> >>> >>How do you know >>> >>when it need to be updated? >>> >>> I don't understand the nature of that question. >>> >>> >>> Jason Merrill >>> Bank of America >>> Learning & Organization Effectiveness - Technology Solutions >>> >>> >>> >>> >>> >>> >>> >>-----Original Message----- >>> >>From: [EMAIL PROTECTED] [mailto:flashcoders- >>> >>[EMAIL PROTECTED] On Behalf Of Marcos Neves >>> >>Sent: Thursday, July 20, 2006 9:24 AM >>> >>To: Flashcoders mailing list >>> >>Subject: Re: [Flashcoders] scale9grid how to >>> >> >>> >>I used that two. You call the scale9 function when? How do you know >>> >>when it need to be updated? >>> >> >>> >>On 7/20/06, Merrill, Jason <[EMAIL PROTECTED]> wrote: >>> >>> Well, what I did is make 9 parts to my graphic, >>> >>> >>> >>> topLeft_mc >>> >>> topCenter_mc >>> >>> topRight_mc >>> >>> centerLeft_mc >>> >>> center_mc >>> >>> etc. >>> >>> >>> >>> Then, put those in a movieClip with the respective instance names. Then >>pass >>> >>that clip to a scale function, also pass width and height parameters. >>> >>Then in >>the >>> >>function, do some calculations. Something like this (this example >>> >>attaches >>the >>> >>scale 9 clip from the library): >>> >>> >>> >>> private function scale9():MovieClip { >>> >>> t = this.target_mc.attachMovie("scale9graphic ", >>> >>> "scale9graphic_mc", >>> >>theDepth); >>> >>> t._x = x; >>> >>> t._y = y; >>> >>> x1 = 0; >>> >>> x2 = t.topLeft_mc._width; >>> >>> x3 = w-(t.topLeft_mc._width); >>> >>> y1 = 0; >>> >>> y2 = t.topLeft_mc._height; >>> >>> y3 = h-t.bottomLeft_mc._height; >>> >>> w1 = t.topLeft_mc._width; >>> >>> w2 = w-(t.topLeft_mc._width + t.topRight_mc._width); >>> >>> w3 = t.topRight_mc._width; >>> >>> h1 = t.topRight_mc._height; >>> >>> h2 = h-(t.topRight_mc._height+t.bottomRight_mc._height); >>> >>> h3 = t.bottomRight_mc._height; >>> >>> >>> >>> t.topLeft_mc._x = x1; >>> >>> t.topLeft_mc._y = y1; >>> >>> >>> >>> t.topCenter_mc._x = x2; >>> >>> t.topCenter_mc._y = y1; >>> >>> t.topCenter_mc._width = w2; >>> >>> >>> >>> t.topRight_mc._x = x3; >>> >>> t.topRight_mc._y = y1; >>> >>> >>> >>> t.centerLeft_mc._x = x1; >>> >>> t.centerLeft_mc._y = y2; >>> >>> t.centerLeft_mc._height = h2; >>> >>> >>> >>> t.center_mc._x = x2; >>> >>> t.center_mc._y = y2; >>> >>> t.center_mc._width = w2; >>> >>> t.center_mc._height = h2; >>> >>> >>> >>> t.centerRight_mc._x = x3; >>> >>> t.centerRight_mc._y = y2; >>> >>> t.centerRight_mc._height = h2; >>> >>> >>> >>> t.bottomLeft_mc._x = x1; >>> >>> t.bottomLeft_mc._y = y3; >>> >>> >>> >>> t.bottomCenter_mc._x = x2; >>> >>> t.bottomCenter_mc._y = y3; >>> >>> t.bottomCenter_mc._width = w2; >>> >>> >>> >>> t.bottomRight_mc._x = x3; >>> >>> t.bottomRight_mc._y = y3; >>> >>> >>> >>> return t; >>> >>> }; >>> >>> >>> >>> Jason Merrill >>> >>> Bank of America >>> >>> Learning & Organization Effectiveness - Technology Solutions >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>-----Original Message----- >>> >>> >>From: [EMAIL PROTECTED] [mailto:flashcoders- >>> >>> >>[EMAIL PROTECTED] On Behalf Of Marcos Neves >>> >>> >>Sent: Thursday, July 20, 2006 8:48 AM >>> >>> >>To: Flashcoders mailing list >>> >>> >>Subject: Re: [Flashcoders] scale9grid how to >>> >>> >> >>> >>> >>And how it can be done? >>> >>> >> >>> >>> >>On 7/20/06, Merrill, Jason <[EMAIL PROTECTED]> wrote: >>> >>> >>> If it gets too messy, you can also roll your own scale 9 function >>> >>> >>> for >>graphics >>> >>- >>> >>> >>that's what I did since I'm building for Flash 7. It's pretty easy >>> >>> >>actually. >>> >>> >>> >>> >>> >>> Jason Merrill >>> >>> >>> Bank of America >>> >>> >>> Learning & Organization Effectiveness - Technology Solutions >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>-----Original Message----- >>> >>> >>> >>From: [EMAIL PROTECTED] >>[mailto:flashcoders- >>> >>> >>> >>[EMAIL PROTECTED] On Behalf Of Marcos Neves >>> >>> >>> >>Sent: Wednesday, July 19, 2006 4:34 PM >>> >>> >>> >>To: Flashcoders mailing list >>> >>> >>> >>Subject: [Flashcoders] scale9grid how to >>> >>> >>> >> >>> >>> >>> >>How can I use programaticlly scale9grid to don´t deform a >>> >>> >>> >>roundRect >>> >>when >>> >>> >>> >>scaled? >>> >>> >>> >>I´know how it works at design time on flash. >>> >>> >>> >>_______________________________________________ >>> >>> >>> >>Flashcoders@chattyfig.figleaf.com >>> >>> >>> >>To change your subscription options or search the archive: >>> >>> >>> >>http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >>> >>> >>> >> >>> >>> >>> >>Brought to you by Fig Leaf Software >>> >>> >>> >>Premier Authorized Adobe Consulting and Training >>> >>> >>> >>http://www.figleaf.com >>> >>> >>> >>http://training.figleaf.com >>> >>> >>> _______________________________________________ >>> >>> >>> Flashcoders@chattyfig.figleaf.com >>> >>> >>> To change your subscription options or search the archive: >>> >>> >>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >>> >>> >>> >>> >>> >>> Brought to you by Fig Leaf Software >>> >>> >>> Premier Authorized Adobe Consulting and Training >>> >>> >>> http://www.figleaf.com >>> >>> >>> http://training.figleaf.com >>> >>> >>> >>> >>> >>_______________________________________________ >>> >>> >>Flashcoders@chattyfig.figleaf.com >>> >>> >>To change your subscription options or search the archive: >>> >>> >>http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >>> >>> >> >>> >>> >>Brought to you by Fig Leaf Software >>> >>> >>Premier Authorized Adobe Consulting and Training >>> >>> >>http://www.figleaf.com >>> >>> >>http://training.figleaf.com >>> >>> _______________________________________________ >>> >>> Flashcoders@chattyfig.figleaf.com >>> >>> To change your subscription options or search the archive: >>> >>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >>> >>> >>> >>> Brought to you by Fig Leaf Software >>> >>> Premier Authorized Adobe Consulting and Training >>> >>> http://www.figleaf.com >>> >>> http://training.figleaf.com >>> >>> >>> >>_______________________________________________ >>> >>Flashcoders@chattyfig.figleaf.com >>> >>To change your subscription options or search the archive: >>> >>http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >>> >> >>> >>Brought to you by Fig Leaf Software >>> >>Premier Authorized Adobe Consulting and Training >>> >>http://www.figleaf.com >>> >>http://training.figleaf.com >>> _______________________________________________ >>> Flashcoders@chattyfig.figleaf.com >>> To change your subscription options or search the archive: >>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >>> >>> Brought to you by Fig Leaf Software >>> Premier Authorized Adobe Consulting and Training >>> http://www.figleaf.com >>> http://training.figleaf.com >>> >>_______________________________________________ >>Flashcoders@chattyfig.figleaf.com >>To change your subscription options or search the archive: >>http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> >>Brought to you by Fig Leaf Software >>Premier Authorized Adobe Consulting and Training >>http://www.figleaf.com >>http://training.figleaf.com _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com