Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Problema al cambiar aplicacion a otro pc por la resolucion del monitor... (https://www.clubdelphi.com/foros/showthread.php?t=58401)

BuRtOn 19-07-2008 05:23:37

Problema al cambiar aplicacion a otro pc por la resolucion del monitor...
 
Saludos amigos, necesito saber como hago, para que mi aplicacion quede configurada para ser visualizada en otro pc, y quede con las mismas propiedades, me explico, Hice mi aplicacion coloque los formularios a un tamaño que me parecio razonable, coloque unos colores moderados, y todo respecto al pc donde hice la aplicacion, osea respecto a mi computador, pero que paso, fui a correr mi aplicacion en otro pc, y ahi mismo vino el problema, el formulario y las letras cambiaron de tamaño, aparte de eso, algunos colores cambiaron y pues quede :confused:, por que no tengo ni idea que voy a hacer para solucionar este problema, si alguien sabe algo al respecto se los agradezco, o algun consejo o que me den un indicio de como programar esto standar...muchisimas gracias por su tiempo que me brinden...

Delphius 19-07-2008 06:46:16

Hola BuRtOn,
Por el tema de la resolución, el truco pasa por emplear adecuadamente las propiedades Align y Constraints de los componentes, y posiblemente el evento onResize y/o OnCanResize (este último no es tan posible, pero existe una cierta posibilidad) del form.

Además te sugiero la lectura de los hilos similares (ve al final de la página).
Y BuRtOn, no te enojes: esta pregunta se hizo muchas veces. Por favor utiliza el buscador.

Por el tema de los colores no te entiendo. ¿Tu diste color a los controles y forms? ¿O dejaste como viene por defecto: que los extraiga según la configuración que posea Windows?

Saludos,

BuRtOn 19-07-2008 13:29:45

Ok, Gracias Delphius, si he leido los hilos, pero en todos dicen:

Miren los hilos que este tema se a tratado muchas veces, pero no he visto la solucion, jeje, si me la paso leyendo....bueno gracias delphius...

FGarcia 19-07-2008 16:06:57

si, es un tema que se ha tratado muchas veces, las palabras claves son Resolucion de pantalla, adaptar form a diversas resoluciones, escalar form.

Por otro lado tal como te dijo delphius usa las propiedades align, anchors, de los componentes que vas a incluir en tu formulario y sobre todo usa en el form : Autoscroll = false; Scaled a true (defecto); fonts de 96 tipo true type; esto lo saque del libro de Cantu Mastering delphi 6.

Con los colores, recuerda que debes de usar para tu aplicacion colores de sistema si quieres que soporte los diversos temas de XP de manera "estandar" o de lo contrario se arruinara el efecto visual que intentas.

A manera personal yo estoy haciendo mis formularios para un tamaño de 800 x 600 en tamaño "normal" (realmente le quito 50, 750 x 550) considerando que ya es una resolucion "obsoleta" y que la minima actual es mayor, ademas considera tambien los monitores widescreen. Esto que te comento solo son guias la verdadera solucion a tus problemas la vas a encontrar tu, puesto que no hay una receta de cocina que te resuelva esto.

Saludos.

BuRtOn 19-07-2008 16:35:01

Ok, amigo, gracias...y por ultimo pues imaginate que trabaje el Rave report y cuando instale la aplicacion en el otro pc que no tiene delphi, no me genera los reportes y me sale error, y pues el archivo .rav lo deje en la misma carpeta que el instalador...por que no saldra el reporte???, sera por el problema de las bases de datos, que no conecta el Datasource del RaveReport ???...aun no se que sucede, gracias....

BuRtOn 19-07-2008 16:39:02

Ha ok, es buen consejo...es que pense que habia que programar algo de codigo para eso...sera que con esas carcateristicas que me distes o propiedades bastara???, agradezco alguien que tenga un manual, no me digan las cosas, solo necesito muchisima informacion para leer, jejejeje eso es muy bacano....:p.....

FGarcia 19-07-2008 17:13:03

No, no existe ningun manual sobre eso, lo mejor es que hagas una aplicacion simple de ejemplo y coloques un boton, un panel, un memo y le coloques diversos valores a cada uno y hagas tus pruebas de minimizar, maximizar y cambiar de resolucion el monitor para que veas que es lo que te conviene.

Con respecto a lo del rave eso es tema de otro hilo tal como lo dice la guia de estilo. Pero ¿ya revisate la ruta de archivo de rave en tiempo diseño y en tiempo ejecucion?


La franja horaria es GMT +2. Ahora son las 03:49:17.

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