FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Formulario que ocupe toda la pantalla
Buenas a tod@s,
quisiera que un formulario se mostrara siempre ocupando toda la pantalla. Quiero evitar con esto que dependiendo de la resolución del monitor se vea más o menos grande. Saludos |
#2
|
||||
|
||||
#3
|
||||
|
||||
Hola.
Por otro lado si lo que te interesa es redimensionar los componentes de la pantalla tendrás que utilizar scaleby, haz una búsqueda que ya se ha tratado ese tema. Saludos
__________________
Be water my friend. |
#4
|
|||
|
|||
Hola newtron,
estoy buscando código que utilice scaleby para redimensionar los componentes del formulario y no he encontrado nada, ¿me puedes echar un cable?. Gracias y un saludo |
#5
|
|||
|
|||
concretamente estoy utilizando esto:
Cita:
El problema está en que, por ejemplo, un componente dbgrid 'si' se dimensiona pero los campos que continen 'no' y me aparece el odiado scroll. Gracias |
#6
|
||||
|
||||
El asunto es que es peliagudo, en el caso de los grids tendrás que redimensionar también las casillas del mismo. Yo no uso dbgrids pero en el caso del stringgrid lo que hago es esto:
igualmente tendrás que hacer algo parecido con el width de las columnas. El 600 es porque yo desarrollo a 800x600. Saludos
__________________
Be water my friend. |
#7
|
||||
|
||||
Hola Parsec.
Ya lo mencionó escafandra más arriba, pero como está codificado en C++ quizá no lo hayas podido probar. Este código funciona razonablemente bién:
Ejemplo de llamada:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 03-10-2011 a las 14:07:38. Razón: Agregar ejemplo de llamada |
#8
|
|||
|
|||
A eso me refiero newtron, para el caso de los Dbgrid o cualquier otro componente con características similares, tengo que ir columna por columna y cabecera por cabecera redimensionando, ¿verdad?.
Gracias Ecfisa Gracias Newtron |
#9
|
|||
|
|||
Así es como lo he solucionado...
En la propiedad Align del form debe de llevar alClient, para que ocupe toda la pantalla. Cita:
|
#10
|
||||
|
||||
Bueno, si no me equivoco tu código se podría optimizar un poco de la siguiente manera:
Saludos
__________________
Be water my friend. |
#11
|
||||
|
||||
Cita:
Un saludo. Edito: newtron, me alegra saber que tenemos en común algo más que la viajera...
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 03-10-2011 a las 18:02:34. |
#12
|
||||
|
||||
Hola Parsec.
Me acabo de acordar del método ScaleControls: Pero tendrías que probar si realiza lo que buscas en las diferentes resoluciones... Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#13
|
||||
|
||||
Ojalá amigo ecfisa, ojalá porque creo que me faltarán vidas para llegar a tu nivel.
__________________
Be water my friend. |
#14
|
|||
|
|||
Lo probaré Ecfisa.
Muchas gracias Newtron y Ecfisa por la ayuda. Saludos cordiales |
#15
|
||||
|
||||
Cita:
Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 03-10-2011 a las 23:40:10. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Captura de pantalla (de formulario) | Duc | Gráficos | 5 | 05-03-2009 18:30:46 |
QuickRep.Preview deja de ocupar toda la pantalla | Tcmn | Impresión | 1 | 28-10-2006 01:29:51 |
Visualizar una pagina asp sin que ocupe toda la pantalla | mamen | .NET | 6 | 12-11-2004 14:32:40 |
Form que ocupe toda la pantalla | Mauro® | Varios | 2 | 10-06-2004 23:07:55 |
forma que ocupe toda la pantalla | cahosoft | Varios | 7 | 01-05-2004 01:28:05 |
|