Seite 1 von 1

Spinbox Eingabe

Verfasst: Freitag 24. Juni 2011, 00:30
von questlove
Ist es möglich, dass man nichts in die Spinbox eingeben kann, sondern nur hoch und runter klicken?
bis jetzt ist es so, dass ich von 1-999 durchklicken kann, aber ich kann auch die aktuelle Zahl markieren und iwas reinschreiben. also auch Zeichen usw.

Re: Spinbox Eingabe

Verfasst: Freitag 24. Juni 2011, 05:24
von numerix
Du musst state auf "readonly" setzen: http://effbot.org/tkinterbook/spinbox.htm

Re: Spinbox Eingabe

Verfasst: Freitag 24. Juni 2011, 09:10
von questlove
Das habe ich mir erst auch gedacht. Ich finde hald bei der Seite die option: readonlybackground
Dann geb ich bei der initialisierung: readonlybackground=True ein, aber ich kriege trotzdem eine Fehlermeldung. und zwar:

TclError: unknown color name "1"

Was äuft da schief?

Re: Spinbox Eingabe

Verfasst: Freitag 24. Juni 2011, 09:16
von EyDu
Du musst *state* auf *readonly* setzen und nicht `readonly` auf True.

Re: Spinbox Eingabe

Verfasst: Freitag 24. Juni 2011, 09:20
von questlove
achso jetz. :)