Je développe une application spécialisée dans laquelle l'utilisateur final doit utiliser plusieurs commandes simultanément. L'application est utilisée pour "régler" les paramètres de contrôle d'un appareil électronique afin de calibrer l'appareil à sa meilleure performance.Interface utilisateur pour un réglage simple et simultané de plusieurs commandes
Actuellement, il existe une interface utilisateur avec plusieurs curseurs graphiques sur lesquels l'opérateur tire un curseur à la fois. Il peut également cliquer sur un curseur et utiliser la molette de la souris, ce qui est un peu plus facile à utiliser.
Cela fonctionne, en quelque sorte, mais est un peu lourd. Les différents paramètres (5 dans ce cas particulier) sont suffisamment indépendants les uns des autres, de sorte que je ne peux pas simplement refactoriser les paramètres en un seul ajustement. Et, si l'opérateur peut garder un œil sur l'appareil en cours d'ajustement, plutôt que sur l'interface utilisateur de l'application de contrôle, cela accélérerait et simplifierait son travail. Une idée que j'ai eu, c'est que je pourrais acheter tout un tas de produits jog-dial USB, et lier chaque cadran à un contrôle spécifique. De cette façon, l'opérateur peut rapidement ajuster n'importe quel paramètre, ou même deux paramètres simultanément. (BTW, Griffin PowerMate vient à l'esprit immédiatement, mais je sais qu'il ya quelques autres jog dials là-bas.)
Avez-vous des suggestions?
AJOUTÉE:
Gardez à l'esprit que dans certains cas, les paramètres sont ajustés dans des directions différentes, et peuvent être sensiblement différents dans les étapes de réglage. Ce n'est pas un simple "suivi de deux canaux ensemble, et ensuite affiner le dernier peu de différence".
Salut Merci. Travail intéressant, mais je crains qu'il ne s'applique pas au problème immédiat, qui est une question plus sur la conception de l'interface utilisateur. – Toybuilder
OK. Je n'y ai pensé que lorsque vous avez mentionné des choses comme relier des contrôles, ce qui est facile à coder. Bonne chance. –