SetGadgetFont()

Syntax

SetGadgetFont(#Gadget, FontID)
Beschreibung
Ändert den Zeichensatz für Gadgets. Eine gültige 'FontID' kann einfach mittels dem FontID() Befehl ermittelt werden.

Wenn für #Gadget die Konstante #PB_Default angegeben wird, dann wird der Zeichensatz 'FontID' für alle nachfolgend erzeugten Gadgets benutzt.

Wird für den Zeichensatz 'FontID' die Konstante #PB_Default angegeben, so wird der Standard-Zeichensatz gesetzt.

Beispiel:

  If OpenWindow(0, 0, 0, 222, 130, "SetGadgetFont", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    If LoadFont(0, "Arial", 16)
      SetGadgetFont(#PB_Default, FontID(0))   ; geladenen Arial 16 Zeichensatz als neuen Standard festlegen
    EndIf
    ButtonGadget(0, 10, 10, 200, 30, "Button - Arial 16")
    SetGadgetFont(#PB_Default, #PB_Default)   ; Zeichensatzeinstellungen auf den originalen Standard zurücksetzen
    ButtonGadget(1, 10, 50, 200, 30, "Button - standard")
    If LoadFont(1,"Courier",10, #PB_Font_Bold|#PB_Font_Underline)
      SetGadgetFont(#PB_Default, FontID(1))   ; geladenen Courier 10 Zeichensatz als neuen Standard festlegen
    EndIf
    TextGadget(2, 10, 90, 200, 40, "Bold + underlined Courier 10 Text", #PB_Text_Center)
    Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
  EndIf

Unterstützte OS

Alle

<- SetGadgetData() - Gadget Inhaltsverzeichnis - SetGadgetItemAttribute() ->