Setzt die Schriftart und Schriftgröße für ein Control.
GUICtrlSetFont ( controlID, size [, weight [, attribute [, fontname [, quality]]]] )
| ControlID | Die Identifikationsnummer des Controls (Control-ID), wie von einer GUICtrlCreate... Funktion zurückgegeben. |
| size | Schriftgröße (voreingestellt ist 8.5) |
| weight | [optional] Schriftbreite (Standard 400 = normal) |
| attribute | [optional] Definiert den Stil: 2-kursiv, 4-unterstrichen, 8-durchgestrichen (durch Addieren der Werte können mehrere Stile verwendet werden, 2+4 = kursiv und unterstrichen). |
| fontname | [optional] Der Name der gewünschten Schriftart. |
| quality | [optional] auszuwählende Qualität der Schrift (Standard ist PROOF_QUALITY=2). |
| Erfolg: | Gibt 1 zurück. |
| Fehler: | Gibt 0 zurück. |
#include <GUIConstantsEx.au3>
Example()
Func Example()
Local $font, $msg
GUICreate("Meine GUI mit der Standard Schriftart") ; Erstellt ein GUI-Fenster welches mittig ausgerichtet wird
$font = "Comic Sans MS"
GUICtrlCreateLabel("unterstrichenes Label", 10, 20)
GUICtrlSetFont(-1, 9, 400, 4, $font) ; Schrift wird unterstrichen
GUICtrlCreateLabel("kursives Label", 10, 40)
GUICtrlSetFont(-1, 9, 400, 2, $font) ; Schrift wird kursiv geschrieben
GUISetFont(9, 400, 8, $font) ; Schrift wird durchgestrichen
GUICtrlCreateLabel("durchgestrichenes Label", 10, 60)
GUISetState() ; Zeigt das leere GUI-Fenster
; Die Schleife wiederholt sich, bis der Benutzer die Beenden-Aktion der GUI auslöst
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
EndFunc ;==>Example