Comment pourrais-je mettre en œuvre quelque chose du type "curseur de défilement", comme dans Photoshop et d'autres applications de traitement d'images ?
Ils sont un peu difficiles à décrire En gros, vous avez une boîte de saisie numérique normale, mais vous pouvez cliquer et maintenir le bouton de la souris, et cela fonctionne comme un curseur (jusqu'à ce que vous relâchiez). Si vous cliquez dans la boîte, vous pouvez sélectionner du texte, éditer/coller/etc comme d'habitude.
Le site Documents sur Photoshop le décrire, et j'ai rassemblé une vidéo d'exemple rapide (un exemple des curseurs dans Shake )
Une autre mise en œuvre similaire serait la jog-wheel de Final Cut Pro, qui fonctionne de manière similaire, sans que la lecture numérique soit en dessous.
Je n'arrive pas à trouver de mention de leur mise en œuvre, bien qu'il existe probablement des noms alternatifs pour cela. Il s'agit d'une application Cocoa pour OS X 10.5.
Il est destiné à une application d'étalonnage des couleurs, où l'utilisateur peut avoir besoin d'effectuer des ajustements minuscules (0,001, par exemple), jusqu'à des ajustements énormes (disons, -100 +100) sur la même commande. Un curseur ordinaire n'est pas assez précis sur cette plage de valeurs.
Le copier-coller de valeurs dans la boîte serait une préoccupation secondaire par rapport au nettoyage des valeurs, et la configuration de Photoshop/Shake est très bonne. Le caractère non évident du contrôle est également peu préoccupant, car il ne s'agit pas d'une "application de bureau ordinaire".