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

Reply via email to