[python-de] Neu

Thomas Levy thomas.levy at d2privat.de
Wed Oct 21 15:42:57 EDT 1998


Status: RO

Hallo Konrad,

> > Und zwar fragen wir uns, wie wir die Hoehe des Canvas, also die
> > Scrollbare Region bestimmen.
> Canvas(master, width=..., height=...)
Wir koennen die Flaeche nicht selbst setzen.
Wir setzen die Buttons untereinander in das Canvas. Dadurch erhaelt das
Teil eine bestimmte Hoehe. 
Diese wissen wir aber nicht, weil die Hoehe eines Buttons ja variiert
(Schriftarten...).
Und daher wollen wir erst die Widgets einsetzen und danach die Hoehe
erfragen.

> > Wenn wir einen Button <button> haben, dann ist button["height"] bei uns
> > immer 0.
> Die Abfrage von Attributen ist nicht ganz so trivial (warum weiss ich
> auch nicht!). Man muss unterscheiden zwischen der Minimalgroesse eines
> Objekts (die man ueber die Konfiguration einstellen kann) und der
> tatsaechlichen Groesse, die vom Geometriemanager bestimmt wird.
> Erstere kann man mit button.cget('height') bekommen. Die andere ist
> erst definiert, wenn das Fenster dargestellt wird. Wenn ein Widget
> aber nicht dehnbar ist, sind beide (im wesentlichen) gleich.
Bei uns sind sie leider 0.

Tom

-- 
Mannesmann Mobilfunk GmbH    Tel..............: 0211/533-2004
Thomas Levy                  Fax..............: 0211/533-2584
Abteilung Systembetrieb      eMail..: thomas.levy at d2privat.de
Am Seestern 1                             
40547 Duesseldorf




__________________________________________________
Python-de Liste  -  python-de at starship.skyport.net
http://starship.skyport.net/mailman/listinfo/python-de




More information about the Python-de mailing list