Previous Topic

Next Topic

Inhoudsopgave

Book Index

SetBounds Method

Method Method SetBounds(Left, Top, Width, Height: integer)

Description

Sets the Left, Top, Width, and Height properties all at once.

Remarks

This property is common to all TForm controls.

Details

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.

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.