Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Apariencia de Delphi 7 en Windows 7 (https://www.clubdelphi.com/foros/showthread.php?t=69355)

sierraja 12-08-2010 18:35:17

Apariencia de Delphi 7 en Windows 7
 
Buenos dias para todos, quisiera tener una opinion de parte de ustedes acerca de lo siguiente:

He tenido mis aplicaciones desarrolladas en delphi 7 sobre windows xp pero se me ha llegado la hora de migrar a windows 7, de hecho la migracion no ha sido para nada problematica, hasta me ha tocado que en mi maquina de diseño tengo instalado el windows 7, pero el cambio que ha sufrido mi aplicacion en cuanto a la apariencia no es muy satisfacorio, es decir, cuando se desarrollaba sobre XP, en la apariencia se podian diferenciar los colores de ciertos campos de informacion y los colores standars que ese ambiente genera, pero al montarlos sobre windows 7 la apariencia cambia totalmente. Realmente quisiera saber si se puede mantener la apariencia anterior (XP) sobre mis aplicaciones en windows 7. Tambien les informo que no utilizo ningun componente de terceros, ni tampoco utilixo skin, solo los botones y sus colores standars. Definitivamente existe informacion que se muestra sobre colores definidos para tal fin, es decir, un componente memo que muestra informacion de un campo tiene el color amarillo suave (clInfoBk) y su color por default es white, solo este es un ejemplo que de verdad me preocupa. He realizado varias busquedas acerca de esta informacion pero no he podido hacer el planteamiento bien espefico para su busqueda, por lo tanto decidi postear este tema. DE antemano gracias por su tiempo y colaboracion.

AzidRain 12-08-2010 21:04:59

Tendrás que cambiar los colores a los específicos que requieras, porque por ejemplo el clInfoBk es un colo que depende de como esté configurado windows, inclusive el usuario puede moverlo sin tocar tu programa. Con las diferentes versiones de windows esos colores digamos predefinidos han ido cambiando. De ahi que tu aplicación ahora se vea muy diferente y sin embargo cuando la corres en xp se ve "normal". La solución rápida es volver a colocar los colores específicos que desees los cuales ya no variaran entre un windows y otro y siempre seran los mismos, por ejemplo si tienes algo definido como clWindowBk lo debes cambiar por clWhite y así siempre será blanco a pesar del SO.

sierraja 12-08-2010 23:44:33

Perfecto, muchas gracias, definitivamente eso es lo que tengo que hacer....;). Gracias por tu tiempo....


La franja horaria es GMT +2. Ahora son las 21:43:41.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi