Eu fiz algumas alterações na classe pra funcionar com bmps alpha channels
http://www.fivewin.com.br/exibedicas.asp?id=924
ex:
oBtnBmp:lBmpAlpha := .T.
FWH811 is not displaying the 32bpp alpha but have a look at this
great contribution http://www.fivewin.com.br/exibedicas.asp?id=924