Indications et messages
Input.Observer affiche deux sortes de texte à l'écran. L'indication apparaît pendant que vous tracez un geste et nomme l'action à laquelle correspond le tracé pour l'instant. Les messages apparaissent quand une action en affiche un. Les deux se configurent sur la page Apparence.
L'indication
L'indication a jusqu'à trois lignes :
- le nom du groupe d'applications dont l'action correspond — Global quand le geste s'est rabattu sur le groupe Global (Portée et repli) ;
- le nom de cette action ;
- la Note d'indication de l'action, si elle en a une (La page Actions).
Elle suit ces règles :
- Elle ne montre qu'une correspondance. Dès que le tracé ne correspond à aucune action, l'indication disparaît ; elle revient dès que le tracé correspond de nouveau à une action. Il n'existe pas de texte « aucune correspondance ».
- Elle attend un instant. Un tracé compte comme geste dès que le pointeur s'est déplacé de Déplacement minimal du geste (Général, 5 px par défaut). L'indication peut apparaître dès que le tracé a duré Attente avant l'indication (150 ms) ou parcouru Distance avant l'indication (24 px), selon ce qui arrive en premier, pour qu'elle ne clignote pas sur les premiers pixels. Un tracé rapide relâché avant n'affiche pas d'indication, et son action s'exécute quand même.
- Elle peut attendre plus longtemps. Points avant affichage et Délai d'affichage retiennent une indication qui a déjà trouvé une correspondance : elle n'apparaît que quand le tracé compte ce nombre de points et que la même correspondance a tenu pendant le délai. Les deux valent 0 (désactivé) par défaut.
- Elle ne change rien à la reconnaissance. L'indication montre ce à quoi correspond le tracé ; elle ne le décide jamais. Avec les indications désactivées, le tracé terminé est reconnu une fois au relâchement du bouton, et la même action s'exécute.
- Elle suit le pointeur par défaut, à 12 pixels de lui. À une position fixe, elle ne bouge que quand la correspondance change.
Qui affiche l'indication
La ligne Indications en haut de la section Fenêtre d'indication propose trois choix :
| Choix | Ce que vous voyez |
|---|---|
| Assorti au style | Le moteur de rendu dessine l'indication sous forme de panneau dans l'aspect du style de tracé du geste. Proposé seulement tant que le moteur de rendu peut afficher des indications. |
| Classique | La fenêtre d'indication propre à Input.Observer : du texte foncé sur un panneau clair avec une fine bordure. |
| Désactivé | Pas d'indication. Input.Observer saute aussi la reconnaissance pendant le tracé, ce qui économise un peu de travail à chaque mouvement du pointeur. Prend effet quand vous choisissez Appliquer. |
Assorti au style et Classique prennent effet immédiatement. Si le moteur de rendu ne peut pas afficher d'indications pour l'instant, la fenêtre d'indication classique les affiche en attendant.
Paramètres de la fenêtre d'indication
| Paramètre | Ce qu'il fait | Par défaut | Plage | Utilisé par |
|---|---|---|---|---|
| Indications ① | Qui affiche l'indication (ci-dessus) | Classique, ou Assorti au style après une installation standard où les styles ont été choisis | Assorti au style, Classique, Désactivé | — |
| Position ② | Suivre le curseur, l'un des neuf emplacements d'un écran (En haut à gauche à En bas à droite, Centre), ou Décalage personnalisé | Suivre le curseur | — | Moteur de rendu et classique |
| Écran | L'écran sur lequel se trouve une position fixe : Écran principal ou Écran de la fenêtre sous le geste. Avec Décalage personnalisé, il détermine seulement l'écran dont l'indication reprend la mise à l'échelle du texte. Non affiché pour Suivre le curseur. | Écran de la fenêtre sous le geste | — | Classique |
| Décalage horizontal, Décalage vertical | L'emplacement du coin supérieur gauche de l'indication, en pixels depuis le coin supérieur gauche de l'écran principal. Un écran situé à gauche ou au-dessus de l'écran principal nécessite des valeurs négatives. Affiché seulement pour Décalage personnalisé ; un point situé sur aucun écran connecté fait l'objet d'un avertissement. | 0, 0 | −32 768 à 32 767 px | Classique |
| Distance du curseur | L'écart entre le pointeur et une indication qui le suit. Affiché seulement pour Suivre le curseur. | 12 px | 0–500 px | Classique |
| Opacité | Le degré d'opacité de l'indication | 85 % | 5–100 % | Classique |
| Couleur d'arrière-plan | Le remplissage derrière le texte, sous la forme #RRGGBB. La fine bordure de l'indication est d'une nuance plus foncée que cette couleur, ou d'une nuance plus claire quand la couleur est sombre. | #F7F7F5 (blanc cassé) | Toute couleur | Classique |
| Attente avant l'indication | La durée minimale d'un tracé avant que l'indication puisse apparaître (ou la distance ci-dessous, selon ce qui arrive en premier) | 150 ms | 0–10 000 ms | Moteur de rendu et classique |
| Distance avant l'indication | La distance qu'un tracé doit parcourir avant que l'indication puisse apparaître (ou la durée ci-dessus, selon ce qui arrive en premier) | 24 px | 0–1 000 px | Moteur de rendu et classique |
| Points avant affichage | Le nombre minimal de points du tracé avant qu'une correspondance trouvée puisse apparaître | 0 | 0–1 000 | Moteur de rendu et classique |
| Délai d'affichage | Attente supplémentaire après qu'une correspondance a été trouvée, avant que l'indication apparaisse | 0 ms | 0–10 000 ms | Moteur de rendu et classique |
Mode Avancé. Écran, Distance du curseur, Attente avant l'indication, Distance avant l'indication, Points avant affichage et Délai d'affichage sont masqués en mode Simple.
« Classique » dans la dernière colonne signifie que le paramètre n'a aucun effet tant que le moteur de rendu dessine l'indication ; ces lignes sont alors grisées. Avec une position autre que Suivre le curseur, l'indication du moteur de rendu reste là où le geste a été reconnu pour la première fois.
Texte de l'indication
Mode Avancé. La section Texte de l'indication est masquée en mode Simple.
Texte de l'indication définit les trois lignes de la fenêtre d'indication classique. Chaque ligne a une police, une taille, Gras, Italique et une couleur.
| Ligne | Contenu | Par défaut |
|---|---|---|
| Nom du groupe | Le groupe d'applications | Segoe UI, 14 pt, #1F1F1F (gris foncé) |
| Nom de l'action | L'action | Segoe UI, 14 pt, #1F1F1F (gris foncé) |
| Note | La note d'indication de l'action | Segoe UI, 12 pt, #1F1F1F (gris foncé) |
Les tailles vont de 6 à 72 pt. La liste des polices affiche les polices installées sur cet ordinateur ; une police nommée dans votre configuration mais non installée ici est conservée, et Windows la remplace par une police semblable.
Le panneau d'indication du moteur de rendu
Avec Assorti au style, le plugin Styles dessine l'indication sous forme de panneau décoré dans l'aspect du style avec lequel le geste est tracé. Ses polices, tailles, couleurs et opacité viennent de Personnaliser… > Fenêtre d'indication dans l'onglet Galerie (Segoe UI 15, 14 et 12 pt, le nom de l'action en gras, opacité de 88 % par défaut), pas de Texte de l'indication. Les couleurs et décorations d'indication propres à chaque style se trouvent dans la carte Apparence de la fenêtre d'indication de sa fenêtre de paramètres (Tracés des gestes), qui propose aussi un interrupteur pour dessiner plutôt un panneau simple.
Messages à l'écran
Un message est un panneau avec une ligne de titre et une ligne de message. Les actions les affichent avec
la fonction intégrée UIShowDisplayMessage, dans un script ou sous forme d'étape
(référence des fonctions intégrées).
L'action décide de tout pour chaque message : les deux lignes de texte, la police, la taille, le gras, l'italique et l'alignement de chaque ligne, la couleur du texte et de l'arrière-plan, l'opacité, la marge intérieure, l'endroit où il apparaît (l'un des neuf emplacements d'un écran, ou un point exact de l'écran), s'il va sur l'écran principal ou sur celui où se trouve le pointeur, et sa durée d'affichage. Il n'y a sur la page Apparence aucun paramètre de message à modifier, à part qui les affiche.
- Plusieurs messages peuvent être à l'écran en même temps. Une action peut modifier un message qu'elle a affiché, ou le fermer.
- Un message se ferme quand son temps est écoulé, quand une action le ferme, ou — dans la fenêtre de message classique uniquement — quand vous double-cliquez dessus. Un message sans limite de temps reste jusqu'à ce qu'une action le ferme (ou que vous double-cliquiez sur un message classique).
- L'écran est choisi quand le message apparaît (et de nouveau quand une action le modifie). Un message ne suit pas le pointeur ensuite.
Qui affiche les messages
La ligne Messages de la section Messages à l'écran propose trois choix. Chacun prend effet immédiatement.
| Choix | Ce que vous voyez |
|---|---|
| Assorti au style | Le moteur de rendu dessine le message avec la décoration du style utilisé, en conservant les polices et couleurs de l'action. Ces panneaux ne peuvent pas être cliqués : les clics vont à la fenêtre en dessous, et ils ne se ferment que par expiration du temps ou par l'action. |
| Classique | La fenêtre de message propre à Input.Observer, avec une fine bordure d'une nuance plus foncée que la couleur d'arrière-plan de l'action (d'une nuance plus claire quand cette couleur est sombre). Double-cliquez dessus pour la fermer. |
| Désactivé | Rien n'apparaît. L'action se poursuit normalement. |
Tant que le moteur de rendu ne peut pas afficher de messages, la fenêtre de message classique les affiche à la place.
Si vous changez qui affiche les messages, ou si le moteur de rendu s'arrête, alors qu'un message est à l'écran, une action ne peut plus fermer ce message : il reste jusqu'à l'expiration de son temps. Une action qui doit pouvoir fermer son message devrait lui donner une limite de temps.
Autres messages que vous pouvez voir
- « Les sons de gestes sont disponibles » — affiché une fois, en bas à droite de l'écran principal pendant environ 12 secondes, la première fois que le plugin Styles s'exécute. Voir Sons.
- Aperçu du plugin — le bouton Aperçu de la page Plugins affiche une indication et un message d'exemple (Plugins).
- Les notifications Windows sont autre chose : l'étape Afficher une notification envoie une notification au centre de notifications de Windows, que Windows affiche lui-même. Elles s'activent et se désactivent avec Notifications Windows sur la page Général.