Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Maekkelrajter,
12. Jan 2019
Das hatte ich doch in meinen vorangegangenen Postings ausführlich dargelegt (incl. angehängte Grafik) :shock:
Es ist eben ein Schönheitsfehler, der aber offensichtlich nicht so einfach zu beheben ist.
Den Font, der nicht nur chinesische Zeichen, sondern auch alle anderen vorkommenden Sonderzeichen (wie z.B. Dvořák) ohne Fallback darstellen kann, habe ich bisher nicht gefunden :(
Gruß LP
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Maekkelrajter,
11. Jan 2019
Weil dieser Font die chinesischen Zeichen auch nicht darstellen kann. Es findet wieder ein 'Font Fallback' statt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Maekkelrajter,
10. Jan 2019
So etwas hatte ich schon vermutet. Auf der Suche nach dem Fallback Font wurde ich in der Registry unter 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes' fündig. Dort ist der Font 'FangSong_Gb2312' zu finden, der tatsächlich in meinem Fall als Fallback Font verwendet wird. Leider hilft es überhaupt nicht weiter, diesen Font einfach dem TRichedit zuzuweisen, weil...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Maekkelrajter,
10. Jan 2019
Hallo,
In einem TRichedit soll eine Liste von Metadaten aus Musik-Dateien dargestellt werden. In einigen sind chinesische Schriftzeichen enthalten. Diese werden auch anscheinend korrekt dargestellt. Offenbar verursachen sie aber eine Änderung der Schriftart. Der Font des TRichedit ist auf 'Microsoft Sans Serif' eingestellt. Für den Rest der Zeile bzw. des per lines.add() hinzugefügten Strings...