ユーザーは、常に合計が100%になるパーセンテージ値の数を設定する必要があります。これをアーカイブするための標準的な方法は何ですか?私は次のことを思いついた:
1)設定する必要のある値ごとに標準のスライダーコントロールを用意します。1つのスライダーを動かすと、他のすべてのスライダーが自動的に調整されるため、合計は常に100%になります。横にチェックボックスが表示されている個々のスライダーを修正できます。残りの「無料」のスライダーのみが調整可能です。
Pro:ユーザーがすでに知っている標準ウィジェットで完全に構成されています
短所:多くのウィジェット、多くの画面領域が使用され、スライダーが多く、パーセンテージ値が低い場合、見栄えが悪くなります。100%への正規化はすぐにはわかりません。
2)いくつかのスライドノブを備えたスライダーコントロールがあります。
長所:スライダーの長さが固定されているため、正規化は暗黙的かつ明白であり、相対的な重みが一目でわかります
短所:非標準、ノブは互いに簡単に重なる可能性があり、ノブは簡単に修正できず、間隔/パーセンテージごとにテキスト/数値表現を配置する明確な場所がありません
3)標準の円グラフを表示します。
長所:正規化は暗黙的かつ明白であり、相対的な重みは見やすいです
短所:インタラクティブな使用には非標準、直感的なスライスのサイズ変更を機能させるのが難しい、各スライスのテキスト/数値表現を配置する場所がない
4)...?
私はこれらのどちらにも満足していないので、ここで私の質問をします。より良いアイデアはありますか?私はリッチウィンドウクライアント(つまりWebではない)で3〜10個の個別のパーセンテージ値を扱っています。
乾杯、
Sören