Forum: Win32/Win64 API (native code)
Delphi
by xaromz,
23. Jul 2007
Hallo,
eine Ersetzungstabelle kommt wie gesagt nicht in Frage (es geht eben nicht nur um "Symbol"). Aber genauso wie Du vermute ich auch, dass es keinen anderen Weg gibt. Ich habe jetzt notgedrungen das Verhalten von Word nachgebaut (sozusagen eine "Schattenschrift" eingebaut). Funktioniert auch soweit.
Gruß
xaromz
Forum: Win32/Win64 API (native code)
Delphi
by xaromz,
23. Jul 2007
Hallo,
ich vermute, Du hast mich nicht verstanden. Das Delta war nur ein Beispiel. Ich möchte wissen, welche Nummer ein (beliebiges) Zeichen aus der einen Schriftart in der anderen hat. Da ich vorher weder weiß, welche zwei Schriftarten das sind, noch, welches Zeichen ich benötige, kommt eine einfache Tabelle nicht in Frage.
Gruß
xaromz
Forum: Win32/Win64 API (native code)
Delphi
by xaromz,
23. Jul 2007
Hallo,
wie ich einem Zeichen den Wert 916-68 hinzufüge ist mir schon klar. Ich möchte aber eher etwas in der Art:
Ein Zeichen aus Symbol repräsentiert ein Delta. Welche Nummer in der Schriftart Arial repräsentiert das Delta?
Gruß
xaromz
Forum: Win32/Win64 API (native code)
Delphi
by xaromz,
23. Jul 2007
Hallo,
bei meinen Versuchen, meinen RTF-Parser zu verbessern, ist mir eine lästige Eigenart von Word untergekommen:
Es ist wohl möglich, ein Symbol (z. B. Delta), welches in der Schriftart Symbol definiert ist (Zeichen #68, also eigentlich "D"), so in den Text einzubetten, dass Word behauptet, dieses Zeichen käme eigentlich aus der Schriftart Arial. Arial hat nun aber selbst ein Zeichen Delta...