Die Start-Schaltfläche öffnet auf jedem Bildschirm von RetroHexChat dasselbe Menü: die Landingpages, den Connect-Bildschirm, den Chat, diese Hilfe und das Designsystem. Was sich zwischen ihnen ändert, ist, welche Einträge aktiv sind.
Ausgegraut, nicht versteckt
Einträge, die du gerade nicht benutzen kannst, werden ausgegraut statt entfernt. Öffne auf der Startseite Start ▸ Tools, dann siehst du Adressbuch, Notify-Liste und den Rest in Grau – das sind echte Teile der App, die darauf warten, dass du dich verbindest. Ein ausgegrauter Eintrag tut beim Anklicken nichts und führt nirgendwohin.
Eine ganze Gruppe wird ausgegraut, wenn nichts darin zutrifft, lässt sich aber trotzdem öffnen. Das ist Absicht: Das Menü ist überall dieselbe Karte, egal wo du gerade stehst, sodass du nachlesen kannst, was die App kann, bevor du drin bist.
Das Startmenü enthält alles, was die Anwendung kann. Was eine Menüleiste am oberen Bildschirmrand anbietet, wird auch hier angeboten — das Startmenü ist die vollständige Liste, die Leisten sind Abkürzungen in Teile davon.
Die Gruppen
- Ansicht — Was das Fenster vor dir zeigt: Gesprächsliste und Nickliste umschalten, das Fenster leeren, den markierten Text kopieren und darin suchen. Im Hilfe-Betrachter wechselt dieselbe Gruppe zwischen Inhalt, Index und Suche.
- Tools — Adressbuch, Benachrichtigungsliste, Ignorierliste, Hervorhebungswörter, Benutzersuche, URL-Sammler, Kanalliste und Kanalzentrale, gefolgt von Nickfarben, Klängen und Flood-Schutz.
- Automatisierung — Perform, Auto-Join, Auto Respond, Alias Editor, Custom Menus und Timer: alles, was in deinem Namen handelt.
- P2P — Audio- und Videoanrufe, eine Datei senden, ein Spiel spielen, Verbindungsstatistiken, Privatmodus und das Beenden der Sitzung. Nur aktiv, solange eine Peer-Sitzung besteht — außer dem Eintrag, der erklärt, wie man eine startet; dieser ist genau dann aktiv, wenn keine besteht.
- Spiele — Retro-Spiele und Arcade, jeweils eine Gruppe von Kategorien mit ihren Spielen. Arcade speichert Punkte unter deinem Nick, daher muss dein Nick zuerst identifiziert sein.
- Konto — Den Nick registrieren und identifizieren, dann Konto, Profil, Abwesend, Benutzermodi, Vertrauenswürdige Terminals und Kontoinformationen.
- Admin — Benutzer, Kanäle, Servereinstellungen, Audit Log, MOTD, TURN, Broadcast, Danger Zone, Console und Bot Management. Nur für Administratoren aktiv.
- Fenster — Die Fenster des Bildschirms, auf dem du dich befindest. Wenn du ein Fenster schließt, verschwindet auch seine Schaltfläche in der Taskleiste, wie bei Windows 98; hierüber kommt es zurück.
- Navigieren — Die Seiten der Website, die Dokumentation und das Designsystem sowie Zurück und Vorwärts im eigenen Verlauf des Hilfe-Viewers. Jede Seite öffnet sich als Fenster über dem Chat, ohne ihn neu zu laden. Das sind echte Links, sie funktionieren also auch ohne Skripte.
- Sprache — Jede Sprache, die die Anwendung spricht. Wenn du eine auswählst, bleibst du auf dem Bildschirm, auf dem du dich gerade befindest.
- Hilfe — Hilfethemen, der Tastenkürzel-Spickzettel, die Nachricht des Tages, das Quellcode-Repository samt Lizenz und Über.
Disconnect steht allein unter einer Trennlinie ganz unten, dort, wo Windows 98 Shut Down hatte.
Eine Gruppe öffnen
Auf dem Desktop öffnet sich eine Gruppe als Untermenü neben dem Menü; fährst du über eine andere Gruppe, wechselt es dorthin, sodass immer höchstens ein Untermenü sichtbar ist. Auf dem Handy arbeitet sich das Menü stattdessen Ebene für Ebene vor: Tippst du auf eine Gruppe, ersetzt sie die Liste durch ihre Einträge, und die Zeile der Gruppe ganz oben bringt dich zurück. Eine Gruppe kann eigene Gruppen enthalten, so wie ein Desktop-Ordner Ordner enthalten kann: Spiele ▸ Arcade enthält eine Gruppe pro Spielart. Jede klappt neben der vorigen auf, oder auf dem Handy führt die Liste eine Ebene tiefer. Eine solche Gruppe beginnt mit einer Zeile, die ihren Ordner auf dem Desktop öffnet.