Sí, esta es otra vez esta pregunta:¿Cómo se puede cambiar el color de la fuente de un control habilitado por tema?
¿Cómo puedo cambiar el color de fuente de un TCheckBox (o cualquier control manejado) con Delphi7-> Delphi2007 en una aplicación habilitada por temas?
Después de leer mucho en internet y en este sitio, me encontré con 4 tipos de respuesta:
- y más populare (incluso de control de calidad): No se puede, que está diseñado de esa manera por Microsoft.
- Cree un componente que le permita dibujarlo como desee.
- Compre componentes caros que se dibujen como desee.
- No utilice temas.
Bien, pero todavía no estoy contento con eso.
Darle a un usuario comentarios de color para el estado de una propiedad/datos que tiene en un formulario, me parece legítimo.
Luego acabo de instalar la edición MSVC# 2008 Express, y qué sorpresa, pueden cambiar el color de la fuente (propiedad ForeColor de la casilla de verificación) ¿Entonces qué?
No parece ser "diseñado así por Microsoft". entonces ahora la pregunta otra vez:
¿Cómo puedo cambiar el color de la fuente de un TCheckBox (o cualquier control manejado) con Delphi 7 a través de Delphi 2007 en una aplicación habilitada para temas?
Qué le hace pensar los desarrolladores de Visual Studio no usaron simplemente la opción 2? –
Bueno, no tuve que hacerlo, al tratar de reproducir que "está diseñado así, por Microsoft". en C#. He configurado ForeColor en rojo y obtengo un título rojo para mi casilla de verificación. –