SetGadgetFont()

Syntax

SetGadgetFont(#Gadget, FontID)
Beschreibung
Ändert den Zeichensatz für Gadgets. Die 'FontID' kann einfach mittels den UseFont() oder FontID() Befehlen 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,#PB_Window_SystemMenu|#PB_Window_ScreenCentered,"SetGadgetFont") And CreateGadgetList(WindowID(0))
    If LoadFont(0,"Arial",16)
      SetGadgetFont(#PB_Default,FontID())   ; 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())   ; 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

All

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