Design
Timer
Ein Countdown, der sich per Taste starten, anhalten und zurücksetzen lässt. Die Restzeit steht als Widget auf dem Display.
| Eigenschaft | Wert |
|---|---|
| Fach | Werkzeuge |
| Schlüssel | timer (so heißt das Plugin in Makros) |
| Bei frischer Installation | aus (im Marktplatz einschalten) |
| Befehle | 5 |
| Einrichtung | nicht nötig |
Wofür
Ein Countdown auf einer Taste: Pause, Werbeblock, Nudeln. Du startest, hältst an, lässt weiterlaufen und setzt zurück. Die Restzeit steht als Widget auf dem Display.
Befehle
| Befehl | Name im Makro | Felder | Passt auf |
|---|---|---|---|
| Timer starten | timer.start | minutes Minutenseconds Sekundenlabel Aufschrift, z.B. Pause | Taste |
| Timer anhalten | timer.stop | — | Taste |
| Timer weiterlaufen lassen | timer.resume | — | Taste |
| Timer anhalten/weiter | timer.toggle | — | Taste |
| Timer zurücksetzen | timer.reset | — | Taste |
* ist ein Pflichtfeld.
- Timer starten: Minuten und/oder Sekunden (mindestens eines ist nötig, sonst „Wie lange? „minutes“ oder „seconds“ ausfüllen“), dazu optional eine Aufschrift, zum Beispiel
Pause. Länger als 24 Stunden ist kein Timer, sondern ein Termin. - Timer anhalten: hält ihn an. Die Restzeit bleibt stehen, ein angehaltener Timer verliert keine Zeit. Zweimal anhalten ist kein Fehler.
- Timer weiterlaufen lassen: lässt ihn weiterlaufen. Ohne laufenden Timer meldet die Software „Es läuft kein Timer — zuerst „Timer starten““.
- Timer anhalten/weiter: schaltet zwischen beidem um, praktisch für eine Taste.
- Timer zurücksetzen: geht zur Startzeit zurück. Es gibt dann nichts zurückzusetzen, wenn noch nie einer lief („Es gibt keinen Timer, der sich zurücksetzen ließe“).
Widgets
| Widget | Größe (Zellen) | Felder |
|---|---|---|
| Timer | 2 × 1 | — |
| Timer (gross) | 2 × 2 | — |
Wie Widgets auf das Display kommen, steht unter Das Display.
Das Widget Timer (oder Timer (groß)) zeigt die Restzeit als MM:SS (ab einer Stunde H:MM:SS), dazu die Aufschrift. Die Zeit wird aufgerundet: Ein Fünf-Minuten-Timer zeigt im ersten Moment 05:00 und nicht 04:59.
Gut zu wissen
- Es gibt einen Timer, nicht zwölf. Ein Dutzend gleichzeitig wäre etwas anderes: eine Liste mit Namen, und die passt weder auf eine Kachel noch in ein Widget von zwei mal eins. Ein neuer Start ersetzt den laufenden.
- Ein laufender Timer überlebt keinen Neustart. Das ist Absicht: Gespeichert werden könnte nur, wann er ablaufen sollte. Nach einem Neustart oder nach einer Nacht wäre er entweder längst abgelaufen oder zählte eine Pause herunter, die es nicht mehr gibt. Ein Stand im Plugin Zähler ist etwas, das jemand sammelt, eine Restzeit gehört dem Moment.
- Die Restzeit wird beim Abruf gerechnet, nicht mitgezählt. Deshalb stimmt sie auch zwischen zwei Takten. Das Widget aktualisiert sich jede Sekunde.
- Die Zustandszeile zeigt „Pause — 04:30 (läuft)“ bzw. „… (angehalten)“.
- Das Plugin ist bei einer frischen Installation aus.
Beispiel
timer.start minutes=5 label=PauseEine ausführliche Anleitung steht unter Rezepte.