Vcl.Controls.TControl.CanResize

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

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 TControl

Beschreibung

Ist der Ereignis-Dispatcher für die Elementbearbeitung.

CanResize wird automatisch aufgerufen, wenn versucht wird, die Größe des Steuerelements zu ändern. Dies erfolgt nach der automatischen Größenänderung. Die Parameter NewWidth und NewHeight geben die gewünschte neue Breite und Höhe des Steuerelements an. CanResize passt diese Werte optional an und gibt true zurück, wenn die Größe geändert werden kann. Ist die Größenänderung nicht möglich, liefert CanResize false zurück.

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

Siehe auch