I've been dinking with extending PopUpButton and have run into something that really puzzles me - how does it know to load PopUpButtonSkin by default? There is no code that mentions it in PopUpButton. Is it somehow selected based on the class name?
In my PopUpButton descendant, I want it to load a different skin by default. Do I just have to hardcode it into the constructor (or somewhere else that initializes the component), or is there some more standard/graceful way? -- Jason