Tema destacado: [Overclocking] Récords de overclock del foro
Autor
|
Tema: Como crean sus app teniendo en cuenta la resolucion del usuario? (Leído 1,533 veces)
|
$Edu$
Desconectado
Mensajes: 1.415
|
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  Gracias!
|
|
|
|
|
En línea
|
Estado en el MSN: 
|
|
|
RHL
Conectado
Mensajes: 968
mental
|
scrollbar? 
|
|
|
|
|
En línea
|
|
|
|
$Edu$
Desconectado
Mensajes: 1.415
|
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
|
|
|
|
|
En línea
|
Estado en el MSN: 
|
|
|
RHL
Conectado
Mensajes: 968
mental
|
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  esperemos a alguien mas 
|
|
|
|
|
En línea
|
|
|
|
BlackZeroX (Astaroth)
Wiki
Desconectado
Mensajes: 2.831
I'Love...!¡.
|
* 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!¡.
|
|
|
|
|
En línea
|
|
|
|
$Edu$
Desconectado
Mensajes: 1.415
|
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?
|
|
|
|
|
En línea
|
Estado en el MSN: 
|
|
|
Deeo Raiser
Desconectado
Mensajes: 9
Se todo Sobre Ti.
|
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
|
|
|
|
|
En línea
|
  "Recuerda siempre que tu propia resolución de triunfar es mas importante que cualquier otra cosa." Abraham Lincoln
|
|
|
|
|
|
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.
|
|
|
|
|
En línea
|
Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo. Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
|
|
|
$Edu$
Desconectado
Mensajes: 1.415
|
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
|
|
|
|
|
En línea
|
Estado en el MSN: 
|
|
|
$Edu$
Desconectado
Mensajes: 1.415
|
Lo del Form MDI no me gusto, eso de que queda dentro de otro form, no me gusta mucho como queda, ahora.. lo de los scrolls, pensaba que los forms tenian una propiedad Scroll para ponerle true xD pero de seguro me decian para que use los scrolls pero los componentes ( los controles) no?
Nunca he hecho eso pero diganme si tengo razon en lo que dije y si pueden me dicen como lo harian, vuelvan a leer mi primer comentario por las dudas, saludos!
|
|
|
|
|
En línea
|
Estado en el MSN: 
|
|
|
$Edu$
Desconectado
Mensajes: 1.415
|
Bueno no he podido con las scroll bars, no tengo ni idea de como hacer para insertarlas en el form para que este scrolle, asi que optare por verificar la resolucion de pantalla al inicio de la app y si es menor a 1280 x 1024 que establezca esa resolucion, y luego al cerrar la app que establezca la solucion que tenia antes, les parece? o no queda bien? si me dicen que si, me dejan contento xD Edit: uso estas 2 apis: Private Declare Function EnumDisplaySettings Lib "user32" Alias "EnumDisplaySettingsA" _ (ByVal lpszDeviceName As Long, ByVal iModeNum As Long, _ lpDevMode As Any) As Boolean Private Declare Function ChangeDisplaySettings Lib "user32" Alias "ChangeDisplaySettingsA" _ (lpDevMode As Any, ByVal dwflags As Long) As Long No tendre problemas con si es Windows vista, o windows xp o windows7 no?
|
|
|
|
« Última modificación: 14 Octubre 2011, 00:16 por $Edu$ »
|
En línea
|
Estado en el MSN: 
|
|
|
|
|
$Edu$
Desconectado
Mensajes: 1.415
|
Bueno probare y sino veo que hago :/ saludos!
|
|
|
|
|
En línea
|
Estado en el MSN: 
|
|
|
$Edu$
Desconectado
Mensajes: 1.415
|
Pregunto aca ya que es del mismo tema.. Generalmente las notebooks, hasta que resolucion de pantalla pueden lograr? creen que si le pongo a mi programa que verifique la resolucion de pantalla y si es menor a 1280 x 1024 qe es con la que funciona de lujo mi app, la establezca a esa misma, no tendre problemas? Hablo de las notebooks porque en si, el programa es para esa notebook, pero no puedo ir a preguntarle: Tiene para poner resolucion de pantalla a 1280 x 1024? Y como yo se que ustedes saben, me podran decir, porque en la de un amigo vi que era 1320 por ahi X 760, es decir son hasta mas ancha q mi monitor pero menos de altura, pero no se, si alguien me saca las dudas le agradezco, es una boludez lo q pregunto 
|
|
|
|
|
En línea
|
Estado en el MSN: 
|
|
|
|
|