-1

エンドユーザーが複数のコントロールを同時に操作する必要がある特殊なアプリケーションを開発しています。このアプリケーションは、電子デバイスの制御パラメータを「調整」して、ユニットを最適なパフォーマンスに調整するために使用されます。

現在、オペレーターが一度に 1 つのスライダーをクリックしてドラッグする、複数のグラフィカル スライダーを備えた UI があります。また、スライダーをクリックしたり、少し使いやすいマウス スクロール ホイールを使用したりすることもできます。

これはある程度機能しますが、やや面倒です。さまざまなパラメーター (この場合は 5 つ) は互いに十分に独立しているため、パラメーターを 1 つの調整にリファクタリングすることはできません。また、オペレーターが制御アプリケーションの UI ではなく、調整中のデバイスに目を向けることができれば、作業がスピードアップし、簡素化されます。

私が思いついたアイデアの 1 つは、USB ジョグ ダイヤル製品をまとめて購入し、各ダイヤルを特定のコントロールにバインドするというものでした。このようにして、オペレーターは任意のパラメーターをすばやく調整したり、2 つのパラメーターを同時に調整したりできます。(ちなみに、Griffin PowerMate がすぐに思い浮かびますが、他にもいくつかのジョグ ダイヤルがあることは知っています。)

何か提案はありますか?

追加した:

場合によっては、パラメーターが異なる方向に調整され、調整手順が大幅に異なる場合があることに注意してください。それは単純な「2 つのチャンネルを一緒に追跡し、最後の差を微調整する」ということではありません。

4

3 に答える 3

2

おそらく、キーの押下をキャプチャし、上下のコントローラーとして一連のペアを定義します。

何かのようなもの...

A/Z are the up/down keys for slider 1
S/X are the up/down keys for slider 2
D/C are the up/down keys for slider 3
F/V are the up/down keys for slider 4
G/B are the up/down keys for slider 5

等...

または、調整のためにマウス ホイールを保持し、一連のホット キーを定義して各スライダー コントロールをアクティブにする (つまり、フォーカスを与える) ことで、両手で調整対象をすばやく切り替えることができます。

于 2008-10-16T16:56:53.873 に答える
0

これは私のコードであり、このタイプの問題に適用できるパブリックドメインです。説明するのは簡単ではありませんが、ジャーナルに2回掲載されています。多分あなたはそれが面白いと思うでしょう:

http://en.wikipedia.org/wiki/Differential_Execution

sourceforgeのプロジェクトDynDlgDemoから開始するための作業コードもあります。

必要に応じて、最新の記事のコピーをお送りします。

于 2008-11-24T20:46:28.743 に答える
0

それらのグループを一緒にバインドするための各コントロールのチェックボックスはどうですか? 次に、1 つを調整すると、一緒にバインドされている他のすべてが同じ量だけ移動します。それらもすべてオフにするボタンを提供します。

于 2008-10-16T16:57:49.207 に答える