Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi chinesische Zeichen mit TNTControls (https://www.delphipraxis.net/62876-chinesische-zeichen-mit-tntcontrols.html)

tom_po 10. Feb 2006 18:36


chinesische Zeichen mit TNTControls
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich sollte ein bestehendes Progi in chinesisch darstellen.
Habe erfolgreich von hier die Unicode Controls geholt und in meinem D7 installiert.

Captions von Labels und Buttons konnte ich erfolgreich von einer Excel-Tabelle, wo ich die Zeichen (chinese traditional) herholte, kopieren, den Font habe ich auf MS Hei gesetzt, alles wird ordentlich dargestellt.

Jedoch bei den Captions von TNTMenu klappt das nicht, warum? Dort werden die Zeichen als ? dargestellt! Wie kriege ich das hin?

xaromz 10. Feb 2006 19:05

Re: chinesische Zeichen mit TNTControls
 
Hallo,

in Deinem Screenshot steht, dass Du ein TMenuItem hast. Wenn Du das TTntMainMenu benutzen würdest hättest Du auch ein TTntMenuItem, welches Unicode kann.

Gruß
xaromz

tom_po 10. Feb 2006 19:51

Re: chinesische Zeichen mit TNTControls
 
Liste der Anhänge anzeigen (Anzahl: 1)
Sorry, ich weiss nicht wie das passieren konnte, hatte aus Versehen ein falsches Image hochgestellt.

Natürlich habe ich ein TTntMainMenu benutzt, wo die MenuCaption eben als Fragezeichen dargestellt wird, im Gegensatz zu den Labels und den Buttons...

tom_po 10. Feb 2006 20:08

Re: chinesische Zeichen mit TNTControls
 
Liste der Anhänge anzeigen (Anzahl: 1)
kompiliert sehen die chinesischen Zeichen im TTntMainMenu so aus, siehe Bild

die captions in den Menus/Submenus haben bei den Eigenschaften ja kein Font, wo ich die Schrift MS Hei auswählen könnte wie bei den Labels zum Beispiel

wie kann man den Font des Caption eines tntMenu im Quellcode darstellen, z.B. habe ich das probiert:

Delphi-Quellcode:
procedure TForm4.FormShow(Sender: TObject);
begin
n2.Caption.font
end;
geht aber nicht, die Eigenschaft Font eines Captions gibt's bei einem Menu nicht (n2 ist hier der Name des Sub-tntMenus)

wenn ich die Captions im code einbinde, kommen eben die Fragezeichen..:

Delphi-Quellcode:
procedure TForm4.FormShow(Sender: TObject);
begin
n2.Caption:='??';
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz