|
In aller Regel verwendet Windows in Dialog-Elementen wie beispielsweise der MessageBox die in den Bildschirmeigenschaften für Dialogfelder eingestellte Schriftart. Diese Schrift können Sie auch in Ihren Dialogen und Programmen (vor allem, wenn es sich um System-Tools handeln soll) ganz konform verwenden. Dazu wählen Sie einfach den gewissermaßen "eingebauten" Font "MS Shell Dlg", beispielsweise:
Label1.Font.Name = "MS Shell Dlg"
Dieser Font-Name erscheint allerdings nicht in der Fonts-Auflistung des Screen-Objekts. Er wird von Windows automatisch durch den tatsächlich eingestellten Font-Namen ersetzt.
Beachten Sie, dass der Anwender völlige Freiheit bei der Auswahl des Fonts für Dialogfelder hat. Sehen Sie daher genügend Platz für den anzuzeigenden Text vor, da die Zeichen in manchen Fonts erheblich mehr Platz beanspruchen als etwa beim meistens in Visual Basic voreingestellten Font "MS Sans Serif".
Bei Label-Steuerelementen können Sie außerdem die AutoSize-Eigenschaft auf True setzen. So sorgt es immer automatisch dafür, dass der gesamte Inhalt der Caption-Eigenschaft angezeigt wird. Sie brauchen dann lediglich dem betreffenden Label genügend Raum für diese Anpassungsfähigkeit zu geben.
|