Ver Mensaje Individual
  #2  
Antiguo 24-02-2016
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Reputación: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
No "revolees" o pongas al vuelo los controles dentro de los form sin mas

Debes usar, o bien Anchors, o bien Aligns

En muchos casos no es suficiente, y tendras que meter los controles dentro de otros controles contenedores (TPanel, TFlowPanel, TGroupBox, TGridPanel, segun la necesidad)

Por ejemplo, si a un TEdit le pongo Align := alClient, entonces se "expande" hasta ocupar todo el contenedor (bien sea un TForm, un TFrame, un TPanel)

Si quiero una configuracion con 3 label y 3 edit, puedo usar un TGridPanel

En el TGridPanel, configure las siguientes propiedades:
Align := alTop,
AlignWithMargins := True,

Y luego 3 filas y 2 columnas. A las filas les puse SizeType := Absolute y un valor de 35

Luego coloque 3 edits y 3 labels, todos con Align := alClient, AlignWithMargins := True

Al correr el programa:




Al maximizar:



No hay nada de codigo
Responder Con Cita