Resolucion De Pantalla De Un Programa


Objetivo: Resolucion De Pantalla De Un Programa
Hola... necesito saber como es que puedo hacer para ajustar la pantalla de un programa que hice, puesto que cuando lo cambio a otra computadora se me mueven los textbox.... sera que me pueden ayudar....
altgr
En la máquina que realize el proyecto tenia una resolución de 1368 x 768 (16:9) y a la máquina que quiero pasarle tiene 1152 x 864 (4:3)...

Perfil MP  
Objetivo: Re: Resolucion De Pantalla De Un Programa
SergioDanyelpy:

Parece que el problema que tienes es que en el formulario has puesto una imagen de fondo, y cuando cambia de dimensión por algún motivo (por ejemplo cambiar de resolución de pantalla), ya no te coinciden la situación de los textbox con los cuadros para rellenar que intentas "tapar"... ¿no es así?

Podria ver varias soluciones:
1) Hacer que el formulario sea de dimensiones fijas y que no se autoredimensione:
NombreFormulario.AutoResize = False
NombreFormulario.Resizable= False

Asi aunque cambie de dimensiones no se tendria que modificar la situacion de los textbox con la imagen de fondo.

2) Otra solución:
Usar la imagen que tienes como un fondo (quitarle las letras, los cuadros) y dejar solo la imagen del pergamino (esto lo haces con un poco de paciencia con gimp), y luego para los textos usas los controles label y los textbox para los cuadros a rellenar


Saludos

Postdata:
Por cierto, ¿en que idioma esta escrito?

última edición por jsbsan el Martes, 03 Septiembre 2013, 17:22; editado 2 veces
Objetivo: Re: Resolucion De Pantalla De Un Programa
jsbsan escribió: [Ver mensaje]
SergioDanyelpy:

Parece que el problema que tienes es que en el formulario has puesto una imagen de fondo, y cuando cambia de dimensión por algún motivo (por ejemplo cambiar de resolución de pantalla), ya no te coinciden la situación de los textbox con los cuadros para rellenar que intentas "tapar"... ¿no es así?

Podria ver varias soluciones:
1) Hacer que el formulario sea de dimensiones fijas y que no se autoredimensione:
NombreFormulario.AutoResize = False
NombreFormulario.Resizable= False

Asi aunque cambie de dimensiones no se tendria que modificar la situacion de los textbox con la imagen de fondo.

2) Otra solución:
Usar la imagen que tienes como un fondo (quitarle las letras, los cuadros) y dejar solo la imagen del pergamino (esto lo haces con un poco de paciencia con gimp), y luego para los textos usas los controles label y los textbox para los cuadros a rellenar


Saludos

Postdata:
Por cierto, ¿en que idioma esta escrito?






buen aporte ya hace tiempo estaba buscardo algo parecido para la solucion de ese problema, ahh por cierto el idioma es guarani unas de las lenguas utilizadas en Paraguay

Perfil MP  
Objetivo: Re: Resolucion De Pantalla De Un Programa
También puedes probar con la propiedad "Scaled=False" del formulario en cuestión. Esta propiedad hace que los controles se adapten al tamaño de fuente del PC donde se ejecutan, teniendo como consecuencia esos desajustes. Si se pone en False, los controles no deberían cambiar su tamaño en ningún otro entorno donde se ejecute el programa.

Pero lo más apropiado es hacer uso de contenedores como hbox, vbox, etc en conjunción con las propiedades Arrangement y Expand de los controles y alojar éstos de manera que se distribuyan automáticamente sin importar el tamaño del formulario y de la pantalla.

Algún día haré un tutorial de ese tema para que quede claro de una vez por todas, ya que muy poca gente lo conoce ni sabe cómo usarlo.

Saludos

Perfil MP  
Objetivo: Re: Resolucion De Pantalla De Un Programa
jguardon

Citar:
Algún día haré un tutorial de ese tema para que quede claro de una vez por todas, ya que muy poca gente lo conoce ni sabe cómo usarlo.


La verdad es un tema muy interesante , yo me incluyo en el grupo de los que no lo saben usar

Cuando veo aplicaciones que tienen incluido los "contenedores", se nota la diferencia con dejar los controles "fijos".

Saludos


Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.1036s (PHP: -35% SQL: 135%)
Consultas SQL: 24 - Debug off - GZIP Activado