Hinweise und Meldungen
Input.Observer zeigt zwei Arten von Text auf dem Bildschirm. Der Hinweis erscheint, während Sie eine Geste zeichnen, und nennt die Aktion, zu der der Strich bisher passt. Meldungen erscheinen, wenn eine Aktion eine anzeigt. Beides wird auf der Seite Darstellung eingerichtet.
Der Hinweis
Der Hinweis hat bis zu drei Zeilen:
- den Namen der App-Gruppe, deren Aktion passt – Global, wenn die Geste auf die Gruppe „Global“ zurückgegriffen hat (Geltungsbereich und Ausweichregeln);
- den Namen dieser Aktion;
- den Hinweistext der Aktion, falls sie einen hat (Die Seite „Aktionen“).
Er folgt diesen Regeln:
- Er zeigt nur einen Treffer. Sobald der bisherige Strich zu keiner Aktion passt, verschwindet der Hinweis; er kommt zurück, sobald der Strich wieder zu einer passt. Einen Text „kein Treffer“ gibt es nicht.
- Er wartet einen Moment. Ein Strich zählt als Geste, sobald sich der Mauszeiger um Minimale Gestenbewegung bewegt hat (Allgemein, standardmäßig 5 px). Der Hinweis kann erscheinen, sobald der Strich Wartezeit vor dem Hinweis (150 ms) gedauert oder Strecke vor dem Hinweis (24 px) zurückgelegt hat, je nachdem, was zuerst eintritt, damit er auf den ersten Pixeln nicht flackert. Ein schneller Strich, der vorher losgelassen wird, zeigt keinen Hinweis, und seine Aktion wird trotzdem ausgeführt.
- Er kann länger warten. Punkte vor dem Anzeigen und Anzeigeverzögerung halten einen Hinweis zurück, der bereits einen Treffer gefunden hat: Er erscheint erst, wenn der Strich so viele Punkte hat und derselbe Treffer für die Dauer der Verzögerung bestanden hat. Beide sind standardmäßig 0 (aus).
- Er ändert nichts an der Erkennung. Der Hinweis zeigt, wozu der Strich passt; er entscheidet es nie. Sind Hinweise aus, wird der fertige Strich einmal beim Loslassen der Taste erkannt, und dieselbe Aktion wird ausgeführt.
- Er folgt dem Mauszeiger standardmäßig, 12 Pixel von ihm entfernt. An einer festen Position bewegt er sich nur, wenn sich der Treffer ändert.
Wer den Hinweis anzeigt
Die Zeile Hinweise oben im Abschnitt Hinweisfenster hat drei Auswahlen:
| Auswahl | Was Sie sehen |
|---|---|
| Passend zum Stil | Der Renderer zeichnet den Hinweis als Feld im Aussehen des Spurstils der Geste. Wird nur angeboten, solange der Renderer Hinweise anzeigen kann. |
| Klassisch | Das eigene Hinweisfenster von Input.Observer: dunkler Text auf einem hellen Feld mit dünnem Rahmen. |
| Aus | Kein Hinweis. Input.Observer lässt dann auch die Erkennung beim Zeichnen aus, was bei jeder Mausbewegung ein wenig Arbeit spart. Wirkt, wenn Sie Anwenden wählen. |
Passend zum Stil und Klassisch wirken sofort. Kann der Renderer gerade keine Hinweise anzeigen, zeigt sie solange das klassische Hinweisfenster.
Einstellungen des Hinweisfensters
| Einstellung | Was sie tut | Standard | Bereich | Verwendet von |
|---|---|---|---|---|
| Hinweise ① | Wer den Hinweis anzeigt (siehe oben) | Klassisch oder Passend zum Stil nach einer Standardinstallation, bei der Stile gewählt wurden | Passend zum Stil, Klassisch, Aus | — |
| Position ② | Dem Mauszeiger folgen, eine von neun Stellen auf einem Monitor (Oben links bis Unten rechts, Mitte) oder Benutzerdefinierter Versatz | Dem Mauszeiger folgen | — | Renderer und klassisch |
| Monitor | Der Monitor, auf dem eine feste Position liegt: Hauptmonitor oder Monitor des Fensters unter der Geste. Bei Benutzerdefinierter Versatz bestimmt er nur, welcher Monitor die Textskalierung des Hinweises vorgibt. Erscheint nicht bei Dem Mauszeiger folgen. | Monitor des Fensters unter der Geste | — | Klassisch |
| Horizontaler Versatz, Vertikaler Versatz | Wohin die linke obere Ecke des Hinweises kommt, in Pixeln ab der linken oberen Ecke des Hauptmonitors. Ein Monitor links oder oberhalb des Hauptmonitors braucht negative Werte. Erscheint nur bei Benutzerdefinierter Versatz; vor einem Punkt auf keinem angeschlossenen Monitor wird gewarnt. | 0, 0 | −32.768 bis 32.767 px | Klassisch |
| Abstand zum Mauszeiger | Abstand zwischen dem Mauszeiger und einem Hinweis, der ihm folgt. Erscheint nur bei Dem Mauszeiger folgen. | 12 px | 0–500 px | Klassisch |
| Deckkraft | Wie deckend der Hinweis aussieht | 85 % | 5–100 % | Klassisch |
| Hintergrundfarbe | Die Füllung hinter dem Text, als #RRGGBB. Der dünne Rahmen um den Hinweis ist eine Spur dunkler als diese Farbe oder eine Spur heller, wenn die Farbe dunkel ist. | #F7F7F5 (gebrochenes Weiß) | Jede Farbe | Klassisch |
| Wartezeit vor dem Hinweis | Wie lange ein Strich dauern muss, bevor der Hinweis erscheinen kann (oder die Strecke unten, je nachdem, was zuerst eintritt) | 150 ms | 0–10.000 ms | Renderer und klassisch |
| Strecke vor dem Hinweis | Wie weit ein Strich reichen muss, bevor der Hinweis erscheinen kann (oder die Zeit oben, je nachdem, was zuerst eintritt) | 24 px | 0–1.000 px | Renderer und klassisch |
| Punkte vor dem Anzeigen | Mindestanzahl an Strichpunkten, bevor ein gefundener Treffer erscheinen darf | 0 | 0–1.000 | Renderer und klassisch |
| Anzeigeverzögerung | Zusätzliche Wartezeit nach dem Finden eines Treffers, bevor der Hinweis erscheint | 0 ms | 0–10.000 ms | Renderer und klassisch |
Modus „Erweitert“. Monitor, Abstand zum Mauszeiger, Wartezeit vor dem Hinweis, Strecke vor dem Hinweis, Punkte vor dem Anzeigen und Anzeigeverzögerung sind im Modus „Einfach“ ausgeblendet.
„Klassisch“ in der letzten Spalte bedeutet, dass die Einstellung keine Wirkung hat, solange der Renderer den Hinweis zeichnet; solche Zeilen sind dann abgeblendet. Bei einer anderen Position als Dem Mauszeiger folgen bleibt der Hinweis des Renderers dort, wo die Geste zuerst erkannt wurde.
Hinweistext
Modus „Erweitert“. Der Abschnitt Hinweistext ist im Modus „Einfach“ ausgeblendet.
Hinweistext legt die drei Zeilen des klassischen Hinweisfensters fest. Jede Zeile hat eine Schriftart, eine Größe, Fett, Kursiv und eine Farbe.
| Zeile | Inhalt | Standard |
|---|---|---|
| Gruppenname | Die App-Gruppe | Segoe UI, 14 pt, #1F1F1F (Dunkelgrau) |
| Aktionsname | Die Aktion | Segoe UI, 14 pt, #1F1F1F (Dunkelgrau) |
| Hinweistext | Der Hinweistext der Aktion | Segoe UI, 12 pt, #1F1F1F (Dunkelgrau) |
Größen reichen von 6 bis 72 pt. Die Schriftartenliste zeigt die auf diesem Computer installierten Schriftarten; eine in Ihrer Konfiguration genannte, hier aber nicht installierte Schriftart bleibt erhalten, und Windows ersetzt sie durch eine ähnliche.
Das Hinweisfeld des Renderers
Bei Passend zum Stil zeichnet das Styles-Plug-in den Hinweis als Feld, gestaltet im Aussehen des Stils, in dem die Geste gezeichnet wird. Seine Schriftarten, Größen, Farben und Deckkraft stammen aus Anpassen… > Hinweisfenster auf der Registerkarte Galerie (standardmäßig Segoe UI 15, 14 und 12 pt, der Aktionsname fett, 88 % Deckkraft), nicht aus Hinweistext. Die eigenen Hinweisfarben und Verzierungen jedes Stils stehen in der Karte Skin des Hinweisfensters seines Einstellungsfensters (Gestenspuren), die auch einen Schalter hat, um stattdessen ein schlichtes Feld zu zeichnen.
Bildschirmmeldungen
Eine Meldung ist ein Feld mit einer Titelzeile und einer Meldungszeile. Aktionen zeigen sie mit der
integrierten Funktion UIShowDisplayMessage an, in einem Skript oder als Schritt
(Referenz der integrierten Funktionen).
Die Aktion entscheidet alles an jeder Meldung: die beiden Textzeilen, Schriftart, Größe, Fett, Kursiv und Ausrichtung jeder Zeile, Text- und Hintergrundfarbe, Deckkraft, den Innenabstand, wo sie erscheint (eine von neun Stellen auf einem Monitor oder ein genauer Punkt auf dem Bildschirm), ob sie auf dem Hauptmonitor oder dem Monitor mit dem Mauszeiger erscheint und wie lange sie bleibt. Auf der Seite Darstellung gibt es außer der Wahl, wer sie anzeigt, keine Meldungseinstellungen.
- Mehrere Meldungen können gleichzeitig auf dem Bildschirm sein. Eine Aktion kann eine von ihr angezeigte Meldung ändern oder schließen.
- Eine Meldung schließt sich, wenn ihre Zeit abgelaufen ist, wenn eine Aktion sie schließt oder – nur im klassischen Meldungsfenster – wenn Sie darauf doppelklicken. Eine Meldung ohne Zeitlimit bleibt, bis eine Aktion sie schließt (oder Sie auf eine klassische doppelklicken).
- Der Monitor wird beim Erscheinen der Meldung gewählt (und erneut, wenn eine Aktion sie ändert). Eine Meldung folgt dem Mauszeiger danach nicht.
Wer Meldungen anzeigt
Die Zeile Meldungen im Abschnitt Bildschirmmeldungen hat drei Auswahlen. Jede wirkt sofort.
| Auswahl | Was Sie sehen |
|---|---|
| Passend zum Stil | Der Renderer zeichnet die Meldung mit der Verzierung des aktiven Stils und behält Schriftarten und Farben der Aktion bei. Diese Felder lassen sich nicht anklicken: Klicks gehen an das Fenster darunter, und sie schließen sich nur durch Zeitablauf oder durch die Aktion. |
| Klassisch | Das eigene Meldungsfenster von Input.Observer, mit einem dünnen Rahmen, der eine Spur dunkler ist als die Hintergrundfarbe der Aktion (eine Spur heller, wenn diese Farbe dunkel ist). Doppelklicken Sie darauf, um es zu schließen. |
| Aus | Nichts erscheint. Die Aktion läuft normal weiter. |
Solange der Renderer keine Meldungen anzeigen kann, zeigt sie stattdessen das klassische Meldungsfenster.
Wechseln Sie, wer Meldungen anzeigt, oder stoppt der Renderer, während eine Meldung auf dem Bildschirm ist, kann eine Aktion diese Meldung nicht mehr schließen: Sie bleibt, bis ihre Zeit abgelaufen ist. Eine Aktion, die ihre Meldung schließen können muss, sollte der Meldung ein Zeitlimit geben.
Andere Meldungen, die Sie sehen können
- „Gestentöne sind verfügbar“ – einmal angezeigt, unten rechts auf dem Hauptbildschirm für etwa 12 Sekunden, wenn das Styles-Plug-in zum ersten Mal läuft. Siehe Klänge.
- Plug-in-Vorschau – die Schaltfläche Vorschau auf der Seite Plug-ins zeigt einen Beispielhinweis und eine Beispielmeldung (Plug-ins).
- Windows-Benachrichtigungen sind etwas anderes: Der Schritt Benachrichtigung anzeigen sendet eine Benachrichtigung an das Windows-Benachrichtigungscenter, das Windows selbst anzeigt. Sie werden mit Windows-Benachrichtigungen auf der Seite Allgemein ein- und ausgeschaltet.