☑ nuova fantastica funzionalità
☑ potrebbe aiutare molti utenti!
☑ rimuove qualcosa che sembra un "insetto"
☐ bello da avere
☐ nessuno ne ha bisogno
Cosa ti ha ispirato a richiedere questa lista dei desideri?
Durante la creazione di interfacce utente (GUI) e componenti aggiuntivi in JMP, molti concetti comuni dell'interfaccia utente non possono essere espressi con il set di icone integrato. Simboli tipici come impostazioni , indicatori di stato (ad esempio, stati in stile semaforo) o persino un'icona di ricerca/lente di ingrandimento di grandi dimensioni non sono disponibili. L'attuale set di icone è costituito principalmente da icone tecniche e di funzioni interne ed è privo dei simboli semantici necessari per la progettazione di interfacce utente moderne.
Quale miglioramento vorresti vedere?
Espandi la libreria di icone integrata in JMP per includere un ampio set di icone GUI universalmente riconosciute. Alcuni esempi includono: impostazioni (ingranaggio), ricerca (lente di ingrandimento), indicatori di stato/semaforo, informazioni, avvisi, conferme, navigazione, icone di documenti/tabelle e altri elementi UI comuni utilizzati nelle applicazioni moderne. Idealmente, queste icone dovrebbero essere disponibili su più piattaforme (Windows e macOS).
Perché questa idea è importante?
Un set di icone più ricco e standardizzato consente interfacce grafiche utente (GUI) e componenti aggiuntivi più chiari e intuitivi, riduce la necessità di importare manualmente immagini personalizzate e migliora l'usabilità complessiva. Migliora la comunicazione di stati e azioni, evita ambiguità e rende gli strumenti basati su JMP più coerenti con le aspettative dei software moderni. La disponibilità multipiattaforma garantisce che script e componenti aggiuntivi funzionino in modo coerente su Windows e macOS senza sforzi aggiuntivi o adattamenti specifici per la piattaforma.
In realtà, la soluzione completa esiste già: le emoji. Offrono migliaia di simboli già pronti per quasi ogni tipo di messaggio o concetto di interfaccia utente. Purtroppo, al momento le emoji funzionano solo su macOS e come tag di colonna in JMP, ma non all'interno delle finestre di visualizzazione di Windows. Abilitate il supporto per le emoji per tutte le finestre di visualizzazione di Windows in modo che le GUI JSL si comportino in modo coerente su tutte le piattaforme.
Emoji + TextBox()?
Grazie per aver inviato questa richiesta!