Temas de Windows Visual: Galería de partes y estados?

Microsoft Windows permite a los progtwigdores dibujar elementos GUI usando la apariencia del tema actual usando funciones como DrawThemeBackground y DrawThemeText . Los elementos se especifican por Clase, Parte y Estado, como se describe en la página Partes y Estados en MSDN.

Lamentablemente, la página no es muy informativa (¡en absoluto!). Entonces la pregunta es: ¿hay alguna referencia en alguna parte de todas estas partes y estados, preferiblemente con imágenes de los elementos (en el tema predeterminado de Windows Vista / 7)?

He creado una pequeña aplicación de Windows, progtwigda con la tabla en Partes y Estados . Esta aplicación permite al progtwigdor navegar y explorar todas las partes y estados, utilizando el tema actual del sistema operativo.

Partes y Estados Explorer
(Alta resolución)

Se puede descargar a

La fuente (Delphi, Win32 API), que es demasiado larga para ser publicada aquí (debido a cientos de constantes) se encuentra en

Usted está buscando esto .

Captura de pantalla

Mike Lische, quien escribió el primer soporte de Theme para Delphi (que luego fue absorbido por Borland) tiene una muy buena aplicación de demostración de Theme Explorer :

texto alternativo

No se ha actualizado para admitir nuevos controles comunes de Windows 7, pero su explorador de partes / estados es muy bonito.

Y si puedo decir, Andreas, un diseño que quizás quieras copiar para los tuyos 🙂

Explorador de temas mucho más completo: mCtrl Theme Explorer

mCtrl Theme Explorer