Should someone give an example of how to use scale9grid in flash authoring?
I bitmap fill a rectangle with a checker pattern. The corners should
have no deformation, but it´s having.

On 7/20/06, Marcos Neves <[EMAIL PROTECTED]> wrote:
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.
> >>> >>_______________________________________________
> >>> >>[email protected]
> >>> >>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
> >>> _______________________________________________
> >>> [email protected]
> >>> 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
> >>>
> >>_______________________________________________
> >>[email protected]
> >>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
> _______________________________________________
> [email protected]
> 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
>

_______________________________________________
[email protected]
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