Eurozeichen wird in ListiconGadget nicht angezeigt

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Delle
Beiträge: 1130
Registriert: 10.05.2005 22:48

Eurozeichen wird in ListiconGadget nicht angezeigt

Beitrag von Delle »

Hallo,

weiß jemand warum das €-Zeichen (Code 128) einfach nicht angezeigt wird?

Code: Alles auswählen

ListIconGadget = ListIconGadget(#List, 10,  75, 950, 505, "--", 80,#PB_ListIcon_GridLines|#PB_ListIcon_FullRowSelect)
AddGadgetItem (#List, -1, GetDatabaseString(#DB, 4)+Chr(10)+GetDatabaseString(#DB, 3)+" "+Chr(128)+Chr(10)+GetDatabaseString(#DB, 5))
Müssen irgendwelche "Anhängsel" generell gesondert irgendwie escaped werden oder so?

Danke!
PB 6.21 | Win 11
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Eurozeichen wird in ListiconGadget nicht angezeigt

Beitrag von Kiffi »

Das Problem liegt nicht am ListIconGadget. Dort wird das €-Zeichen problemlos angezeigt.

Code: Alles auswählen

If OpenWindow(0, 0, 0, 300, 100, "ListIconGadget-Example", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
  ListIconGadget(0, 5, 5, 290, 90, "Da!", 100, #PB_ListIcon_GridLines)
  AddGadgetItem(0, -1, " € ")
  Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
Bild
a²+b²=mc²
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Eurozeichen wird in ListiconGadget nicht angezeigt

Beitrag von STARGÅTE »

Delle hat geschrieben:weiß jemand warum das €-Zeichen (Code 128) einfach nicht angezeigt wird?
Weil das € nicht den Code 128 hat, sondern 8364

Code: Alles auswählen

Debug Asc("€")
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Antworten