next up previous contents index 6264666870
Next: 7.3 Textformatierung Up: 7.2 Schriftsatz Previous: 7.2 Schriftsatz   Contents   Index

7.2.1 Eigene Fonts als aufrufbare Instanzen

Tkinter ermöglicht die Erstellung eigener Fonts wenn das Modul tkFont geladen wurde. In diesem Mosul existiert die Klasse Font, deren Konstruktor einen neuen Font als Instanz festlegt. Der Konstruktor enthält die Optionen:

family:
Die Schriftsatzfamilie (String), zum Beispiel 'Arial'
size:
Die Grösse des Fonts als Integerzahl.
weight:
Dicke der Schrift, die entweder die Konstante NORMAL (Voreinstellung) oder die Konstante BOLD annehmen kann.
slant:
Schrägheit des Fonts, der die Konstante NORMAL (Voreinstellung) oder die Konstante ITALIC annehmen kann.
underline:
Hierbei handelt es sich um ein Bit7.2, das gesetzt werden kann (Wert 1) oder auch nicht (Wert 0, Voreinstellung).
overline:
ist das Entsprechende zu underline.
Ein Beispiel:

>>>from tkFont import *

>>>myfont=Font(family='Arial',size=10,weight=BOLD,underline=1)

>>>b.config(font=myfont)


next up previous contents index 6264666870
Next: 7.3 Textformatierung Up: 7.2 Schriftsatz Previous: 7.2 Schriftsatz   Contents   Index
Heiko Schroeder 2003-03-23