Vcl.ComCtrls.TCustomUpDown.DoCanChange
Delphi
function DoCanChange(NewVal: Integer; Delta: Integer): Boolean;
C++
bool __fastcall DoCanChange(int NewVal, int Delta);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomUpDown |
説明
変更保留イベントのディスパッチャです。
DoCanChange は,ユーザーが矢印ボタンをクリックしたか Position の値を変更しようとしたときに自動的に呼び出されます。DoCanChange メソッドは,NewVal パラメータおよび Delta パラメータの値を格納してから,CanChange メソッドを呼び出して OnChanging イベントを生成し,次に OnChangingEx イベントを生成します。このメソッドは,OnChanging または OnChangingEx イベントハンドラが禁止しない限り変更を許可します。
NewVal は,変更が許可された場合に示される Position の値を指定します。
Delta は,変更のサイズを示します。プラスの値ならば,Position の値は増え,マイナスの値ならば,Position の値は減ります。
DoCanChange は,変更可能な場合には true,変更不可能な場合には false を返します。