SynEdit: Impossibile visualizzare True Type Font correttamente
Domanda
ho scaricato una versione SynEdit da un sito web cinese (con un sacco di miglioramenti), ma come la versione su Sourceforge non supporta i font true-type (come ad esempio Tahoma); visualizza loro separati da uno spazio.
Posso fare qualcosa su questo?
Soluzione
SynEdit non supporta i tipi di carattere a larghezza variabile. Unici a larghezza fissa. Molto tempo fa, quando SynEdit stava sviluppando attivamente tale richiesta è stata fatta da un utente e respinta a causa della riscrittura necessaria per i font a larghezza variabile di supporto. Per questo motivo ho lasciato cadere SynEdit dalla mia cassetta degli attrezzi. Io uso Scintilla, un editor molto meglio.
Altri suggerimenti
È anche possibile utilizzare un vero e proprio editor come TRichView.
Supporta tutti i tipi di spaziatura dei caratteri, è scritto in Delphi, e di gestire in modo efficiente Unicode (anche con le vecchie versioni di Delphi).
È possibile utilizzare TRichView con evidenziazione della sintassi. V'è una certa codice sorgente di esempio in http://www.trichview.com/resources
Ma TRichView non è gratuito.