DncButtonは単純なクリックだけでなく長押しや値変化イベントの発生、値保持期間の設定が可能です。
各動作の概要とタイミングチャートを以下に示します。
DncButtonでは以下の動作を選択いただけます。
項目 |
説明 |
ボタン(押している間ON) |
標準的なボタン動作です。 |
ボタン(長押しの間ON) |
長押しが発生している間にONとなる動作です。 |
スイッチ(放したらスイッチ) |
マウスクリックを放した際にON/OFFが切り替わる動作です。 |
スイッチ(押したらスイッチ) |
マウスクリックを押した際にON/OFFが切り替わる動作です。 |
スイッチ(長押しでスイッチ) |
長押しが発生した際にON/OFFが切り替わる動作です。 |
スイッチ(長押しでON) |
長押しが発生した際にONに切り替わる動作です。 |
スイッチ(長押しでOFF) |
長押しが発生した際にOFFに切り替わる動作です。 |
各動作とマウスクリック動作、イベント発生の関係については、以下の図を参照ください。
値の変化があった場合に、設定された時間までは値を変化させない動作になります。
本機能は、値保持時間(HoldTimeプロパティ)が設定されているときに有効となります。
値を保持している間に、変更があった場合は最後の値を反映します。
動作のイメージについては以下の図を参照ください。