Thanks, Steven... went over my head just a little, but I think I
understand what you're saying after reading it a few times :) . I
haven't played with the Style class yet, I'll give it a shot.
chad
On Jan 19, 2006, at 11:18 PM, Steven Sacks wrote:
It's easy to do with vector or bitmap graphics. For bitmap, make your
buttons color free transparent PNGs, using semi-transparent greyscale
shading and shaping. Under the button, mask a movieclip with a
rectangle in
it - have the button shape be the mask (usually works, you might
need to
play with it to get it just right). Have that movieclip listen to
a style
class - just make one movieclip in the library to do this. Do not
make
components out of these unless you want your movie to run slow.
Assign said
movieclip to a particular style group, and then send the event
onStyleUpdate
or whatever, passing the color and the group which that color
belongs to,
which you then apply using standard movieclip color transform scripts.
Done.
HTH,
Steven
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf
Of Chad Royer
Sent: Thursday, January 19, 2006 11:23 AM
To: [email protected]
Subject: [Flashcoders] how to deal with user-choosable skinning
Hi all,
I've been planning a flash ria for a while, and there are a few
things I'd like to do with the interface that I still haven't quite
figured out, maybe you can help.
The main puzzle I'm trying to work out is how I can set up a
selection of alternate graphical "skins" for the entire site
that the
end user can choose at runtime. Ultimately, I'd want to have all of
my base graphic elements (button over and under states, arrows,
whatever) externalized in a library/movieClip that I can duplicate
and alter, then import based on a userPrefs variable on the
initialization of the site, and apply the graphic elements to the
rest of the movieclips in the app. Has anyone done this sort of
setup before? It seems like it should be easy enough, but I can't
find anything about it.
any help is mucho appreciated.
chad
_______________________________________________
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