SMButton let you have total control over the button. You can set and customize each Windows Style (including true XP, MAC, Office 2003, office 2002, 3D, Flat,...) with a lot of features including: caption fading, shadow control, drop control, picture control,... Many features are include in this powerful and robust components.Source code are available.