Seite 1 von 1

Hyperlinkgadget + Unicode

Verfasst: 21.06.2007 10:46
von Lukaso
Hallo,

das Hyperlinkgadget schein verbuggt zu sein. Im ASCII Modus funktioniert alles wie es soll, aber sobald man daraus ne Unicode Executable macht, sind die Hyperlinks unsichtbar. Wenn man mit der Maus auf die eigentliche Position fährt werden sie sichtbar, allerdings ist dann beim Mouseover die Schriftfarbe gleich der Hintergrundfarbe des Fensters nicht wie angegeben der RGB Wert.

Dieser Fehler tritt nur im Unicode Modus vor, im Ascii Modus klappt es 1a.

Code: Alles auswählen

 If OpenWindow(0, 0, 0, 270, 160, "HyperlinkGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) And CreateGadgetList(WindowID(0))
  HyperLinkGadget(0, 10, 10, 250,20,"Red HyperLink", RGB(255,0,0))
  HyperLinkGadget(1, 10, 30, 250,20,"Arial Underlined Green HyperLink", RGB(0,255,0), #PB_HyperLink_Underline)
  SetGadgetFont(1, LoadFont(0, "Arial", 12))
  Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
Bug tritt bei der getesteten 4.02 und bei 4.10 B2 auf.

Grüße Lukas

Verfasst: 21.06.2007 11:39
von nco2k
hier funktioniert alles fehlerfrei, egal ob ascii oder unicode. getestet mit PB 4.02 + PB 4.10 Beta2 unter Vista.

c ya,
nco2k

Verfasst: 21.06.2007 14:12
von Lukaso
Hmm, komisch ich verwende Vista Home Premium in der 64 Bit Version. Habe gerade im Englischn Forum geschaut das Problem hatten scheinbar noch andere aber unter XP :|

Ärgerlich /:->