updownについて

解決


delphi3号  2009-04-24 14:14:14  No: 34190  IP: 192.*.*.*

updownイベントについてお願いします。
updownイベントでupを押すと希望とおりに動くのですが
downを押すとupを押下した回数文しか動かない状態です。
基本的にup、downを押した時は同じイベントで
if文で制御しているのですが(Button = btNext、Button = btPrev)
btPrevの際にbtNextを押した回数しか動きません。
どういった原因が考えられるでしょうか?

編集 削除
toc  2009-04-24 15:15:15  No: 34191  IP: 192.*.*.*

Positionが[Min, Max]の範囲を超えるような操作をすると、Positionは変更されずそのままになります。値が変わっていないので、イベントも呼ばれなかったはず。
Wrap=Trueにするとか、Positionを使わないならSamplesにあるTSpinButtonに変えてみてはどうでしょう?

編集 削除
delphi3号  2009-04-24 16:29:43  No: 34192  IP: 192.*.*.*

minの設定でした。ありがとうございました。

編集 削除