si, la idea es esa, el xml contiene las instruciones (colores, tamaños, posiciones, gráficos) volcados desde el skn, y los gráficos, claro, estarán disponibles en el mismo directorio.
El problema es como hacer para que delphi cargue esas imágenes según las instrucciones del xml
Ya digo que no sé por donde empezar, pero imagino que debe haber algún metodo para cambiar los bitmap de los componentes standard de delphi (botones, paneles, bordes de las forms, etc)... imagino que debe tirar por ahí la cosa.
El enlace que puse antes empezaba con este texto:
Practical Application of XML Series: Creating Skinnable Applications
Por:
Paul GustavsonResumen: This session explores ways to use XML for allowing users to re-skin and change the appearance of applications.
No sé como has llegado a esa utilidad desde el enlace, pero si eso es todo menuda decepcion... desde luego parecía lo que estaba yo buscando.
Hay miles de programas que basan sus skins en archivos xml y gráficos, sobre todo reproductores, front-ends y demás, pero ni idea de como (si se puede, que supongo que sí) hacerlo para una aplicación en Delphi.
Gracias por tus respuestas.