Vcl.ExtCtrls.TSplitter.DoCanResize

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function DoCanResize(var NewSize: Integer): Boolean; virtual;

C++

HIDESBASE virtual bool __fastcall DoCanResize(int &NewSize);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Vcl.ExtCtrls.pas
Vcl.ExtCtrls.hpp
Vcl.ExtCtrls TSplitter

Beschreibung

Erzeugt ein OnCanResize-Ereignis.

DoCanResize wird automatisch aufgerufen, wenn der Benutzer nach dem Drücken der Maustaste auf der Teilerleiste die Maus bewegt. Der Parameter NewSize legt die Größe fest, die das zugehörige Steuerelement annimmt, wenn eine Größenänderung durch die Teilerleiste zulässig ist. DoCanResize gibt einen booleschen Wert zurück, der angibt, ob der in NewSize festgelegte Wert durch eine Linie dargestellt (wenn ResizeStylersLine enthält) oder die Größe des zugehörigen Steuerelements (wenn ResizeStylersUpdate enthält) geändert werden soll.

DoCanResize ruft CanResize zum Erzeugen eines OnCanResize-Ereignisses auf. Wenn danach der Wert von NewSize kleiner als MinSize ist, wird NewSize auf Null gesetzt.

Anmerkung:  DoCanResize wird nicht aufgerufen, wenn ResizeStyle zu dem Zeitpunkt, zu dem der Benutzer die Maustaste drückt, den Wert rsNone hat.