Seite 1 von 1

standart window font

Verfasst: 07.01.2016 11:23
von NeoChris
ich habe in der Hilfe setGadgetFont gefunden und ist super damit die Schriftart zu ändern.
Wenn ich 20 Gadgets habe muss ich bei allen 20 Gadgets den font ändern oder kann ich einmal
anfangs festlegen dass inerhalb meines Fensters eine Standart Schriftart zum Beispiel Consolas ist?
Ich will kein Gadget vergessen und am besten wäre es wenn man einmal für alle Gadgets festlegt
dass immer eine bestimte Schriftart genommen werden soll. Ich möchte aber nicht systemweit ändern
sondern nur innerhalb meines Fensters einmalig. Ist das möglich? Wenn ja wie?

Re: standart window font

Verfasst: 07.01.2016 12:32
von Derren

Code: Alles auswählen

SetGadgetFont(#PB_Default, FontID(#Font))
Vor dem Erstellen der Gadgets.
Steht aber auch in der Hilfe.

Code: Alles auswählen

OpenWindow(0,0,0,500, 500, "")

font = LoadFont(0, "Consolas", 12)

SetGadgetFont(#PB_Default, FontID(0))

ButtonGadget(0, 0, 0, 100, 100, "Consolas")

ButtonGadget(1, 150, 150, 200, 200, "Coole Schriftart")

Repeat
Until WaitWindowEvent()=#PB_Event_CloseWindow 

Re: standart window font

Verfasst: 07.01.2016 12:41
von NeoChris
:oops:
Warum habe ich #PB_Default nur übersehen? Danke, das ist die Lösung! Danke Derren :)