¿Cómo puedo establecer el ancho y alto de un formulario en Delphi 7? El formulario contiene diferentes tipos de controles en él. Necesito establecer el tamaño del formulario principal a 127x263. Debería cambiar programáticamente en un clic de botón.cómo establecer el ancho y alto de un formulario en delphi
Respuesta
así:
MainForm.Width := 127;
MainForm.Height := 263;
O quizás desea establecer el área de cliente a esas dimensiones:
MainForm.ClientWidth := 127;
MainForm.ClientHeight := 263;
Por supuesto, se establece con mayor frecuencia estas propiedades en el inspector de objetos en tiempo de diseño y luego se escriben en el archivo .dfm de tu formulario.
Si quieres un cambio que se produzca en un botón haga clic en Agregar un controlador para el clic de botón que se parece a esto:
procedure TMainForm.Button1Click(Sender: TObject);
begin
Width := 127;
Height := 263;
end;
En este último fragmento que no es necesario especificar la instancia de objeto MainForm
porque el controlador de eventos es un miembro de la clase TMainForm
y por lo tanto el Self
está implícito.
Si desea seguir el consejo de Ulrich Gerhardt (ver comentario) y utilizar SetBounds
entonces usted escribiría:
SetBounds(Left, Top, 127, 263);
Por último, si el formulario tiene Scaled = True
entonces usted necesita para hacer frente a la escala de fuentes. Las dimensiones de píxeles con codificación rígida como esta no serán apropiadas para máquinas con escalado de fuente establecido en un valor diferente de su máquina.
En lugar de cambiar el ancho y la altura de forma individual, usaría SetBounds para minimizar las actualizaciones. –
- 1. Establecer ancho y alto de escena
- 2. Google Map .InfoWindow Establecer alto y ancho
- 3. En Android, ¿cómo puedo establecer el alto y ancho de un elemento ListView?
- 4. Cómo establecer un: alto/ancho del enlace con css?
- 5. Establecer ancho o alto del elemento en el modo Estándares
- 6. ¿Cómo obtengo el ancho y alto de un lienzo HTML5?
- 7. Ancho y alto personalizados en DOMPDF
- 8. jQuery UI ancho y alto del diálogo en función del ancho y alto de la pantalla
- 9. Establecer Google Maps Container DIV ancho y alto 100%
- 10. OpenCV (vía python) en Linux: ¿Establecer ancho/alto de cuadro?
- 11. ¿Cómo establecer el ancho y el alto para una vista personalizada mediante programación?
- 12. Ancho y alto completos SVG
- 13. Establecido dinámicamente ancho y alto de TextView en Android
- 14. Ancho/alto predeterminados de un IFrame
- 15. ¿Cómo establecer el ancho de un elemento en línea?
- 16. CSS: cómo establecer el ancho del control de formulario para que todos tengan el mismo ancho?
- 17. ¿Cómo obtener el ancho y alto de la imagen?
- 18. Configuración de ancho y alto UIWebView
- 19. Cómo obtener el ancho/alto del texto
- 20. cómo hacer un iframe html 100% ancho y alto?
- 21. Configuración de ancho y alto en una etiqueta A
- 22. ¿Cómo cambiar un relleno DIV sin afectar el ancho/alto?
- 23. ¿Ancho y alto de un menú de opciones?
- 24. ¿Cómo configuro el ancho y alto de un área de texto usando CSS?
- 25. Cómo imprimir un formulario en Delphi?
- 26. Configuración de ancho y alto de DIV en JavaScript
- 27. Animar un ancho y alto de ventana WPF
- 28. Tamaño del navegador (ancho y alto)
- 29. cómo obtener ancho y alto de ventana con YUI?
- 30. Cómo obtengo el ancho y alto máximo de un dispositivo en android
asegúrate de incluir siempre la etiqueta delphi genérica ya que no mucha gente consulta la etiqueta delphi-7. Lo agregué esta vez, pero para futuras preguntas, recuerda esto: obtendrás mejores respuestas de esa manera. –
bien. Lo haré en el futuro, gracias –