Hola,
Planteas una cuestión curiosa, y yo, definitivamente, me veo superado, pero, viendo la clase "TCheckListBox"... implementada en una sola unidad... a falta de mejores respuestas creo que yo partiría de ahí mismo.
Quiero decir que no derivaría el componente de "TCheckListBox", sino que aprovecharía el código fuente de dicha clase, modificándolo como mejor convenga.
¿Se entiende lo que quiero decir? Sí; efectivamente, es muy bruto. Hablo de copiar la unidad "CheckLst" donde se implementa el componente "TCheckListBox" y a partir de ahí realizar las modificaciones oportunas.
PD. Aclaro que no abogo por utilizar siempre una solución como esta. Se me ha ocurrido al echar un vistazo a este caso en concreto.
|