Perché alcuni dei miei simboli dell'interfaccia utente vengono visualizzati come caselle?


14

L'ho notato prima con le barre di scorrimento in IE10:

inserisci qui la descrizione dell'immagine

Tuttavia, alcuni elementi dell'interfaccia utente mostrano la stessa casella. Ecco una casella a discesa da NetLimiter:

inserisci qui la descrizione dell'immagine

Dato che quella casella sembra il simbolo del "carattere mancante" usato nel rendering dei caratteri, credo che questo sia in qualche modo correlato a un problema con i caratteri. Anche se non sono stato in grado di capirlo. L'unico font che conosco utilizzato per il rendering degli elementi dell'interfaccia utente è Merlott, e quello sembra a posto.

Risposte:


15

Le frecce della barra di scorrimento vengono ora disegnate utilizzando caratteri specifici estratti dal Segoe UI Symbolcarattere. [1]

Queste caselle quadrate disegnate indicano che Windows non riesce a trovare il carattere o caricarlo correttamente o non può visualizzare correttamente il carattere per qualsiasi motivo. Le persone di solito vedono che ciò accade se il carattere del simbolo dell'interfaccia utente Segoe viene danneggiato o manca.

La soluzione, qui, è in qualche modo reinstallare il carattere del simbolo dell'interfaccia utente di Segoe. Puoi farlo trovando il file .ttf per il carattere su un'installazione di Windows esistente e quindi installandolo sul tuo computer. Ci sono stati posti in cui è possibile scaricarlo online, ma non sono stati sanzionati da Microsoft e sono stati eliminati, da quello che posso dire. Tuttavia, puoi vedere se riesci a trovarlo anche in questo modo.




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.