folgender Bug in PureBasic 4.02:
Sobald XP-Skin-Unterstützung aktiviert ist, wird beim Buttongadget der Font auf Systemdefault zurückgesetzt.
Bei anderen Gadgets habe ich den Fehler nicht. Ihr könnt das auch ganz einfach testen mit folgendem Code (leicht modifiziert aus der Hilfe):
Code: Alles auswählen
If OpenWindow(0, 0, 0, 270, 160, "Loading font...", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) And CreateGadgetList(WindowID(0))
If LoadFont(1, "Arial", 24)
SetGadgetFont(#PB_Default, FontID(1))
ButtonGadget(0, 10, 10, 250, 40, "Arial 24")
EndIf
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
Gruß
René