SetGadgetFont()

Syntax

SetGadgetFont(#Gadget, FontID)
Beschreibung
Ändert den Zeichensatz (englisch "Font") für das angegebene Gadget.

Parameter

#Gadget Das zu verwendende Gadget. Wenn dieser Parameter auf #PB_Default gesetzt wird, dann wird der Zeichensatz für alle neu erzeugten Gadgets geändert.
FontID Der festzulegende Zeichensatz (Font). Die Funktion FontID() kann verwendet werden, um einfach eine gültige FontID zu erhalten. Wird für diesen Parameter #PB_Default angegeben, dann wird der Standard-Zeichensatz des Systems verwendet.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

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

Siehe auch

GetGadgetFont(), FontID(), LoadFont()

Unterstützte OS

Alle

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