☑ Coole neue Funktion
☑ könnte vielen Nutzern helfen!
☑ entfernt etwas, das sich wie ein „Fehler“ anfühlt
☐ Schön zu haben
☐ Niemand braucht es
Was hat diesen Wunschwunsch ausgelöst?
Beim Erstellen von GUIs und Add-Ins in JMP lassen sich viele gängige Benutzeroberflächenkonzepte nicht mit dem integrierten Symbolset darstellen. Typische Symbole wie Einstellungen , Statusanzeigen (z. B. Ampelsymbole) oder auch ein großes Such-/Lupensymbol fehlen. Das aktuelle Symbolset besteht hauptsächlich aus technischen Symbolen für interne Funktionen und bietet nicht die für modernes UI-Design notwendigen semantischen Symbole.
Welche Verbesserung würden Sie sich wünschen?
Erweitern Sie die integrierte Symbolbibliothek von JMP um eine breite Palette allgemein anerkannter GUI-Symbole. Beispiele hierfür sind: Einstellungen (Zahnrad), Suche (Lupe), Status-/Ampelanzeigen, Informationen, Warnungen, Bestätigungen, Navigation, Dokument-/Tabellensymbole und andere gängige UI-Elemente moderner Anwendungen. Idealerweise sollten diese Symbole plattformübergreifend (Windows und macOS) verfügbar sein.
Warum ist diese Idee wichtig?
Ein umfangreicherer, standardisierter Icon-Satz ermöglicht übersichtlichere und intuitivere Benutzeroberflächen und Add-Ins, reduziert den Bedarf an manuellem Importieren benutzerdefinierter Bilder und verbessert die allgemeine Benutzerfreundlichkeit. Er optimiert die Kommunikation von Zuständen und Aktionen, vermeidet Mehrdeutigkeiten und sorgt dafür, dass JMP-basierte Tools den Anforderungen moderner Software besser entsprechen. Die plattformübergreifende Verfügbarkeit gewährleistet, dass Skripte und Add-Ins unter Windows und macOS ohne zusätzlichen Aufwand oder plattformspezifische Anpassungen konsistent funktionieren.
Die Komplettlösung existiert bereits: Emojis. Sie bieten Tausende vorgefertigte Symbole für nahezu jede Art von Nachricht oder UI-Konzept. Leider funktionieren Emojis derzeit nur unter macOS und als Spaltentags in JMP – nicht aber in Windows-Anzeigefeldern. Bitte aktivieren Sie die Emoji-Unterstützung für alle Anzeigefelder unter Windows, damit JSL-GUIs plattformübergreifend konsistent funktionieren.
Emoji + TextBox()?
Vielen Dank für Ihre Anfrage!