I agree with you Aral, but i don't know whether AsWing can be easy to handle this way. However, it can be, but i never tried, so can't sure.
And yes, you are almost right although you'v never used AsWing:), there's paint method in ComponentUI class, but there's a create method too, the right way is: attach movieclip in create method and scale/tile-fill it in the paint method, this is the details then.
2006/3/8, Aral Balkan <[EMAIL PROTECTED]>:
Hi Regina,
I haven't used ASWing in any sort of real-world project but it should
(theoretically) be possible to use attachMovie to use MovieClips to skin
components in the paint() method, shouldn't it?
MovieClip-based skinning is the most natural/easiest method for skinning
Flash applications. It would be great if someone had the time to
document exactly how to do this for the major open source component
frameworks.
Code-based skinning is all right, if you're in the 0.001% of the
developer population with the necessary technical skills. (And even
then, some use cases, such as Regina's, do not fit). IMHO,
movieclip-based skinning is a prerequisite to widespread adoption of any
Flash component framework.
The bar on ease-of-use has been set by Flex 2 and its skinning model :)
It's up to the other component frameworks to match this now!
All the best,
Aral
Regina Dowling wrote:
>>>Can I use movieclips as skins, too?
>>>
>>>
>>You can hardly use movieclips to implement a complete skin, The
>>only way with movieclips as skins is Icon, you can use AttachIcon
>>or LoadIcon to do some interface with movieclips. But they just
>>can do the component that can paint a icon.
>>
>>
>:-( That's too bad - as I said: our designers think of skins
>that are really not really ideal for the drawing API.
>
<snip>
_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org
--
iiley
AsWing http://www.aswing.org
Blog http://spaces.msn.com/members/iiley/
_______________________________________________ osflash mailing list [email protected] http://osflash.org/mailman/listinfo/osflash_osflash.org
