I'll try to keep this as simple of an example as possible. Here's the
scenario:

I have a "Button" class that extends UIComponent. If I specify a
"Button" declaration in an external CSS file, and specify the
overSkin, upSkin and downSkin for it, the Button will accept that and
apply the style. No problem.

However, if I create another ui element, "PlayPauseButton" that
extends "Button", and attach that to my app, this subclassed component
"PlayPauseButton" does not pick up the style. Also, adding an explicit
declaration in the stylesheet for "PlayPauseButton" does not work.

Note that these components do not have any MXML associated with them.
They are attached to the base application with actionscript.

These classes also have some drawing api stuff in them (but do not
extend programmaticskin), and I'd like to make them be able to take
graphics as the assets.

Any thoughts? I've searched high and low on the web for something
useful on this, but all I can find are tutorials that show how to do
with with the built-in UI components. Not helpful.

Thanks,

Josh

Reply via email to