Vcl.Controls.TWinControl.CanResize

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function CanResize(var NewWidth, NewHeight: Integer): Boolean; override;

C++

virtual bool __fastcall CanResize(int &NewWidth, int &NewHeight);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TWinControl

Beschreibung

Gibt an, wie das Steuerelement auf eine Anforderung zur Größenänderung reagieren kann.

CanResize wird automatisch aufgerufen, wenn eine Änderung der Größe des Steuerelements angefordert wird. Die Parameter NewWidth und NewHeight geben die angeforderten neuen Werte für Höhe und Breite des Steuerelements an. CanResize gibt true zurück, wenn das Steuerelement in der den neuen zurückgegebenen Werten in NewWidth und NewHeight entsprechenden Größe angezeigt werden kann. Ist die Größenänderung nicht möglich, gibt CanResize false zurück.

CanResize generiert ein OnCanResize-Ereignis. Eine Ereignisbehandlungsroutine für OnCanResize kann die Werte von NewHeight und NewWidth ändern.

Siehe auch