Hallo Leute. Diesmal habe ich mal NICHT vorher recherchiert, sondern frage erstmal hier.
Mir ist aufgefallen, dass die Schriftgröße in Labels nicht mit der "normalen" übereinstimmt, die man in Editoren findet (SciTE, PSPad, Libre Office, ...), wenn man Größen von 8 oder weniger benutzt. Dann sind die Schriften im Label irgendwie kleiner, als üblich. Scheinbar entspricht im AutoIt-Label die 8.5 der normalen Größe 8, aber dazu konnte ich nur optische Vergleiche vornehmen.
Im Screenshot habe ich Libre Office und AutoIt Labels gegenüber gestellt.
Wer sich das Ganze live ansehen will, hier ein Code-Schnipsel.
AutoIt
#include <GUIConstantsEx.au3>
Opt("MustDeclareVars", 1)
Example()
Func Example()
; GUI
Local $hGui = GUICreate("My GUI", 400, 300, 510, 440)
; GUISetFont(10, Default, Default, "Courier New")
Local $iTop = 0
; Labels mit verschiedener Schriftgöße erstellen.
For $i = 4 To 14
$iTop += 20
GUICtrlCreateLabel("This is a label with font size " & $i, 10, $iTop, 380)
GUICtrlSetFont(-1, $i, Default, Default, "Courier New")
Next
GUISetState(@SW_SHOW)
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
ExitLoop
EndSwitch
WEnd
GUIDelete()
EndFunc ;==>Example
Alles anzeigen
Bernd.