Vcl.ComCtrls.TCustomUpDown.DoCanChange

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function DoCanChange(NewVal: Integer; Delta: Integer): Boolean;

C++

bool __fastcall DoCanChange(int NewVal, int Delta);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TCustomUpDown

Beschreibung

Dient als Ereignis-Dispatcher für eine anstehende Änderung.

Die Methode DoCanChange wird automatisch aufgerufen, wenn der Benutzer auf eine der Pfeilschaltflächen klickt oder der Wert von Position programmseitig geändert wird. DoCanChange speichert die Werte der Parameter NewVal und Delta und ruft dann CanChange auf, um ein OnChanging-Ereignis und darauf folgend ein OnChangingEx-Ereignis zu erzeugen. Die Änderung wird zugelassen, solange sie nicht von einer Ereignisbehandlungsroutine für OnChanging oder OnChangingEx verhindert wird.

NewVal gibt den vorgeschlagenen neuen Wert von Position an, wenn die Änderung zulässig ist.

Delta gibt die Größe der Änderung an. Positive Werte erhöhen und negative Werte verringern den Wert von Position.

DoCanChange gibt true zurück, wenn die Änderung zulässig ist, andernfalls False.

Siehe auch