Ventanas de dialogo con el estilo aplicado en el programa
Hola
Tengo mi programa con el estilo TStyleManager.TrySetStyle('Ruby Graphite'); ¿Cómo hago para que las ventanas de showmessage salgan con el mismo estilo? Cracias. |
Hola,
No dices la versión de Delphi que usas, pero, al menos en XE2, algunos elementos como los diálogos no eran tenidos en cuenta a la hora de aplicar el estilo. O quizás es que yo lo recuerdo así... El asunto es que tal vez deberías plantearte usar la biblioteca de Rodrigo Ruz "VCL-Styles-Utils", puesto que añaden muchísimas mejoras a los estilos que acompañan a ciertas versiones de Delphi, y, desde luego, aplican los estilos también a diálogos como los que dices. |
|
Gracias Dec, Gracias AgustinOrtu ;
yo estoy utilizando Delphi XE8 , he visto lo de Rodrigo Ruz, Vcl Styles Utils, pero no sé si funciona con XE8, he intentado compilar los demos pero nada. Me podrías enseñar como instalar lo en XE8 ? soy novato . Gracias otra vez . |
Hola,
Cita:
https://github.com/RRUZ/vcl-styles-utils En tu lugar seguirá las instrucciones de instalación y contactaría con Rodrigo si encontrase algún problema para reportárselo. |
En realidad no se instala nada
Simplemente te bajas el codigo fuente, y agregas en el Path de Delphi la ruta a donde descomprimes todas las unidades Esta explicado en el sitio Cita:
Luego para aplicar los cambios en tiempo de ejecucion, sigue la wiki Esta entrada explica que hacer para aplicar estilos a los cuadros de dialogo: enlace |
Cita:
|
Cita:
serà algo así en XE8: C:\Program Files\Embarcadero\Studio\16.0\lib\Common? |
Cita:
Ya ha funcionado con XE8 sin problemas . Muchas Gracias. |
Hola,
Cita:
|
Cita:
LineComment Saludos |
Cita:
Mira dec fue a tools > options>library y añadí los archivos de Rodrigo al library path , y el resultado copilé el demo , sin problemas , eso sopongo que los archivos de Rodrigo funcionan en XE8? , pues ni idea la verdad aún estoy aprediendo ...:D |
La franja horaria es GMT +2. Ahora son las 10:13:22. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi