![]() |
Tnt Unicode controls: Schriftart nicht variierbar
Hallo,
ich bin ja eifrig am Basteln einer Software, die alle möglichen Sprachen unterstützen soll. Ich verwende dabei die Tnt-Tools. Nun wollte ich mal in einer TTntComboBox deutsch, russisch und chinesisch darstellen. Dazu habe ich den Charset auf SHIFTJIS_CHARSET gesetzt. Damit läßt sich das zwar tatsächlich darstellen, aber die Schriftart ist nicht wählbar. Kann es sein, daß die Windows-Schriftarten das nicht unterstützen und die Tnt-Kompo eine eigene, mitgebrachte Schriftart für diesen Fall einsetzt? Denn nach dem, was beim Thread von Luckie ![]() Grüße, Messie |
Re: Tnt Unicode controls: Schriftart nicht variierbar
Vergiss Charset und nimm 'nen Font der im entsprechenden Bereich Zeichen beinhaltet. Dies ist z.B. Arial Unicode oder ab 2000 Tahoma wenn die entsprechende Unterstützung im BS aktiviert ist.
Umstellen von Charset ist nur dann nötig wenn man die Frickellösung ohne Unicode nimmt und versucht mit Codepages zu arbeiten. Ich selbst bin seit ca. 4 1/2 Jahren an einem Standard-Produkt beteiligt das mit Delphi + ElPack-Komponenten Unicode ab Win95 unterstützt. Was gemacht wurde: Alle String auf Widestrings umgestellt + Controls durch ElPack-Controls ersetzt und im Prinzip fertig. In einer älteren Ausgabe von "Der Entwickler" (5.2003) hatte ich einen Artikel über Delphi + Unicode. |
Re: Tnt Unicode controls: Schriftart nicht variierbar
Arial Unicode scheint ja bei XP dabei zu sein - ich kann jedenfalls russich und chinesisch in der ini speichern , der Editor kann's also. Wie bekomme ich das dann in mein TntControl, denn darstellen kann ich ja beides. Ist Arial Unicode eine speziell gekennzeichnete Schrift?
Danke, Messie |
Re: Tnt Unicode controls: Schriftart nicht variierbar
Zitat:
Zitat:
Zitat:
Zitat:
|
Re: Tnt Unicode controls: Schriftart nicht variierbar
Zitat:
Ich habe mir jetzt mal bei einem OnChange die Schriftart ausgeben lassen: Die TntControls ersetzen mein Arial scheinbar durch eine eigene MS Sans Serif - denn zur Entwurfszeit kann ich nicht alle darstellen, außerdem sieht das Erscheinungsbild ganz anders aus. Grüße, Messie |
Re: Tnt Unicode controls: Schriftart nicht variierbar
Hallo,
Zitat:
Zitat:
Gruß xaromz |
Re: Tnt Unicode controls: Schriftart nicht variierbar
Zitat:
Zitat:
Grüße, Messie |
Re: Tnt Unicode controls: Schriftart nicht variierbar
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo,
ich hab eigentlich nur Arial Unicode als Schriftart eingestellt. Ich häng mal einen Screenshot vom OI und einen Screenshot eines gefüllten Memos ran. Frag' mich aber nicht, was das chinesische heisst, hab ich einfach aus dem Netz kopiert. Gruß xaromz |
Re: Tnt Unicode controls: Schriftart nicht variierbar
Genauso hätte ich das gerne.
Problem ist, daß die Schrift nicht standardmäßig installiert werden kann, weil sie nicht frei verfügbar ist (siehe Post von Bernhard). Hast Du sie ohne Office irgendwo bekommen? Vielleicht rückt MS sie noch auf anderen Wegen raus? Grüße, Messie |
Re: Tnt Unicode controls: Schriftart nicht variierbar
Zitat:
![]() Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz