DelphiDelphiVCLPythonPython GUIWindows

Specify Component’s Boundary Properties using .SetBounds

pexels pixabay 373543

.SetBounds will set the Left, Top, Width, and Height properties all at once.

Use SetBounds to change all of the component’s boundary properties at one time. The same effect can be achieved by setting the Left, Top, Width, and Height properties separately, but SetBounds changes all four properties at once ensuring that the control will not repaint between changes.

This is the general form of SetBounds:

Calling SetBounds does not necessarily result in the Left, Top, Width, and Height properties changing to the specified values. Before the properties are changed, the AutoSize or Constraints property may limit the changes, and an OnCanResize (or OnConstrainedResize) event handler may change the new values. After the control’s Left, Top, Width, and Height properties are changed, SetBounds generates an OnResize event.

In the next section, we will show you the example of SetBounds for each one of them.

 

Check out DelphiVCL which easily allows you to build GUIs for Windows using Python.

Related posts
AndroidCodeDelphiLearn PythonProjectsPythonPython GUI

How to Create a BMI App With Delphi Ecosystem And Python

AndroidCodeDelphiDelphiFMXLearn PythonProjectsPythonPython GUI

How to Create a Stopwatch/Timer Android App With Delphi For Python?

AndroidCodeDelphiDelphiFMXLearn PythonProjectsPythonPython GUI

How to Create a Unit Converter Android App Using Python GUI

AndroidDelphiDelphiFMXLearn PythonPythonPython GUI

How To Create A Python Quiz Application With DelphiFMX?

Leave a Reply

Your email address will not be published. Required fields are marked *