Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Hacer un TForm a pantalla completa (https://www.clubdelphi.com/foros/showthread.php?t=10472)

Albis 20-05-2004 11:15:08

Hacer un TForm a pantalla completa
 
Hola,
Me gustaría saber como hacer para cuando se maximice la pantalla de mi programa, todos los componentes (botones, Text, grids, labels) también se maximicen.


Un saludo;

Lepe 20-05-2004 13:30:12

Cita:

Empezado por Albis
todos los componentes (botones, Text, grids, labels) también se maximicen.

Si te refieres a que cada control cambie de tamaño, o se "reposicione" en pantalla, usa las propiedades Anchors (anclaje) de cada control y juega con ellas hasta que consigas hacer lo que deseas.

Los Tedits no agrandan su alto, ya que estan hechos para una sola linea de texto. Los labels, tendrías que poner el Autosize a False. Para botones y grid, sin problemas. Aunque también podrás usar la propiedad Align en algunos casos.

Si al maximizar la ventana algunos controles quedan muy espaciados verticalemente, prueba a metertos en un panel sin bordes y jugar con el Align del panel para que no se agrande demasiado.

Anchors propiedades doy fé de que estan en delphi 6, pero en versiones anteriores no sé.

Saludos y espero que haya respondido a tu pregunta.

Picard 21-05-2004 19:32:06

Puedes usar la pripiedad del TForm WindowState,si la pones en maximized tendras la forma en pantalla completa,utiliza la propiedad anchors para que todos los objetos guarden la misma relacion de distancia dentro del form , y la propiedad borderIcons en none si no quieres la barra de menu.
Que tengas suerte


La franja horaria es GMT +2. Ahora son las 15:40:33.

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