Como crean sus app teniendo en cuenta la resolucion del usuario?

Iniciado por $Edu$, 7 Octubre 2011, 17:47 PM

0 Miembros y 2 Visitantes están viendo este tema.

$Edu$

Resulta que estoy creando una aplicacion donde aparece un form, que se inicia arriba de todo en la pantalla y a medida que va ingresando dando unos datos ese form se va agrandando hacia abajo, el limite de datos que ingresara ( veces q se agrandara el form) seran 32, por lo que en una resolucion de pantalla de 1280 x 1024 no hay problema porque entra justito, pero que pasa si el usuario tiene una resolucion de pantalla de 1024 x 780? podra ver hasta el dato 24 por ahi, pero luego no vera mas y no podra correr el form hacia arriba ya que solo se permite mover las ventanas hacia los costados como ya sabran.

Que es lo que hacen en esos casos? talvez suena estupida mi pregunta, pero bueno, no seria nada raro en mi :P

Gracias!


$Edu$

Si pero como sabes cuando llego a lo que puede ver?, queria ver alguna otra solucion distinta porque no me gusta mucho las barras esas xD

x64core

pues primeramente el programa deberia obtener la resolucion de la pantalla ya con eso luego con tus memidas si sobre pasa que salga el scrolbar :P
esperemos a alguien mas :xD

BlackZeroX

*
Debes espesificar una resolucion AxB para tu programa... por ejemplo los juegos hacen eso... tambien puedes crear un UserControl o un Modulo de Clase que te manipule las resoluciones de tus forms (Elementos)... no es muy viable esto ultimo!¡.

Dulces Lunas!¡.
The Dark Shadow is my passion.

$Edu$

Dices modifcar la resolucion desde codigo una vez que se inicia mi aplicacion? y al cerrarla volver a modificar al anterior, asi como en los juegos o que?

Deeo Raiser

Se me ocurre (Si usas visual basic 6, no se si este es el caso), meter ese formulario dentro de un Formulario MDI de forma que tu Form sea el form hijo, cuando se agrande automáticamente van a aparecen las scroll bar.

Para hacerlo debes agregar al proyecto un Form MDI y en la propiedad "MDI Child" de tu formulario (el que estas usando actualmente) debe quedar en TRUE.

Aprueba, luego me cuentas.
Saludos



"Recuerda siempre que tu propia  resolución de triunfar es mas importante que cualquier otra cosa."
Abraham Lincoln

Sanlegas

#7
Tienes que sacar las medidas de la resolución del monitor y en base a ellas acomodar tus controles, solo es proporción  :P

seba123neo

la mas facil, es hacer las pantallas de tamaños fijos, pero lo que esta mal es eso que se va incrementando, eso deberia tener un limite y que despues scrolle y listo.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

$Edu$

Ok, usare scrolls si no me queda otra y ni p**a idea de como lo hare porque en forms nunca he usado no lo imagino, pero vere, de ultima pregunto si no puedo.
Gracias y gracias deeo raiser, lo tomare en cuenta por las dudas. Saludos