I'm wondering how the best way to implement this is. Basically, I want to have some large buttons (prob using the BUTTON_HUGE skin section), with a few nested components contained therein. Rather than just a simple image and text, I want the button to contain a larger image, a large bolded caption, some smaller text beneath the caption, and perhaps a few bevels or lines or other separators. That way the button not only looks cool, but it can also have some nice helpful descriptive text right there on the button itself.
Obviously the standard button or speed controls can't do this because they aren't TWinControl descendents and cannot contain other controls. I started trying to use a TsPanel, giving it the BUTTON_HUGE skin section, but it doesn't draw itself correctly for many of the provided skins (the center part has a non-matching solid color). Is this an actual bug? Can I actually make a TsPanel look and act like an actual button (including all the cool glows and animations that accompany the Alpha button classes)?