I figured out my problem. There was an accidental call to graphics.beginFill. The ALPHA was set to 0 (which meant I couldn't visually see anything).
I have now separated my focusSkin out from the regular skin, and have made sure that I'm only drawing a thin border since the FOCUS skin is overlayed on top of the component. I will say, the documentation on all this is pretty sparse. --- In flexcoders@yahoogroups.com, "taude1" <tpreka...@...> wrote: > > Hi All, > I have a button with a custom skin and a custom focusSkin. when tabbing > into the button and the focus skin is showing, it doesn't raise click events. > I know that I'm supposed to have a "HOLE" in my focus skin. Not just > transparent pixels and what not. However, I'm not really sure how to do this > PROGRAMATICALY -- I've tried setting the Alpha to 0 and to even try all black > (0x0000000) and all white (oxffffff), but still can't get it to work. > > My problems are similar to: https://bugs.adobe.com/jira/browse/SDK-15363. > > Again, this is a programatic skin that requires me drawing the border. > > Can this be done? Should be pretty trivial but I'm stuck. > > Thanks >