Estimado Manuel.
Con gran agrado he mirado el codigo de la nueva version de SButton, un trabajo excelente, felicidades
Te comento que he tenido que hacer algunos ajustes para que me funcione en la nueva version de FWH, derivado a raiz de los recientes cambios internos en harbour.
Al ver la funcionalidad de los botones y mi estilo curioso de estudiar las clases, veo que existe un papadeo de los botones, (salvo que me equivocase adaptando el codigo a la nueva version de FWH), este parpadeo puede derivarse de la auscencia de la tecnica de doble buffer, la cual empece a implementar, las pruebas preliminares han sido satisfactorias, aparte estoy buscando una posible perdida de memoria en objetos GDI no liberados.
Son detalles que he encontrado, mi intencion es ser un colaborador, quisiera tener mas tiempo disponible para dedicarle, si no tienes objecion me gustaria enviarte los cambios al momento de que logre tener algo mas funcional
te dejo un ejemplo de ambos casos, sin doble buffer y con doble buffer, te repito son solo preliminares, solo avisame si puedo seguir avanzando
http://www.sitasoft.com/fivewin/test/sbutton.rardanielgarciagil@gmail.com