Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   TStringGrid und Unicode (https://www.delphipraxis.net/205874-tstringgrid-und-unicode.html)

darktrym 26. Okt 2020 13:33

Delphi-Version: 10.2 Tokyo

TStringGrid und Unicode
 
Hallo,
ich versuche im Header eines StringGrid's ein Unicode-Zeichen(#$2696) erscheinen zu lassen via Canvas.TextOut bei OnDrawCell.
Das einzige was aber all meine Versuche zeigen, es geht nicht, es kommt nur unbekanntes Zeichen(Rechteck).
Das gleiche Zeichen in einem Label.Caption und es wird dargestellt, beide verwenden Arial als Font.
Hat einer eine Idee was da schiefgeht?

himitsu 26. Okt 2020 14:02

AW: TStringGrid und Unicode
 
Passenden Font verwenden, welcher dieses Zeichen enthält,
oder via Font Linking das Zeichen von einem anderen Font in deinen Font einbinden.

https://docs.microsoft.com/en-us/glo...ont-technology

TurboMagic 26. Okt 2020 19:37

AW: TStringGrid und Unicode
 
Er schrieb, dass beide Arial benutzen...
Wenn das damit 1x geht und 1x nicht sollte es also nicht an der Schriftart liegen...

himitsu 26. Okt 2020 19:53

AW: TStringGrid und Unicode
 
In Arial ist so ein Zeichen aber nicht enthalten, also müsste es wohl via Font Linking von wo anders her kommen und das fehlt einmal.


hoika 27. Okt 2020 04:36

AW: TStringGrid und Unicode
 
Hallo,
klappt es denn per Cells ?
Wenn ja, liegt es viell. an Deinem DrawCell-Code?


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:26 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