Vcl.ComCtrls.TCustomUpDown.DoCanChange
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.