30.12.2012 Aufrufe

Skript Tcl/Tk - Praktische Informatik / Datenbanken - Universität Kassel

Skript Tcl/Tk - Praktische Informatik / Datenbanken - Universität Kassel

Skript Tcl/Tk - Praktische Informatik / Datenbanken - Universität Kassel

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

178<br />

Programmierung graphischer Benutzerschnittstellen mit <strong>Tcl</strong>/<strong>Tk</strong><br />

9.1 Das Leinwandwidget verstehen<br />

Eine leere Leinwand ohne Standardverhalten, hier zwei Zoll breit und<br />

einen hoch, erzeugt man mit<br />

canvas .c -width 2i -height 1i<br />

Auf dieser leeren Leinwand lassen sich sog. items unterbringen, z. B. eine<br />

Linie mittels<br />

.c create line 0 15 15 25 35 5 50 15 -width 2 -fill blue<br />

Jedes Zahlenpärchen gibt eine (x, y)-Koordinate an. Ohne Buchstabenmodifikation<br />

und als ganze Zahl bezeichnen die Werte Pixelkoordinaten, die<br />

links oben mit (0, 0) starten.<br />

Jedes Item hat ein Standardaussehen. Linien sind z. B. schwarz, im<br />

Beispiel oben aber als blau und zwei Pixel stark neudefiniert.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!