Seite 1 von 1

Button commands werden sofort ausgelöst

Verfasst: Sonntag 10. Oktober 2010, 22:37
von martyonair
Hallo,
ich entwickle ein kleines Python Spiel und benutz
dazu das PyDev Plugin für Eclipse.
mein Prpblem ist, dass die "command" Funktion die ich dem button
beim erstellen zuweise, nach dem starten der mainloop
sofort ausgelöst wird. behebe ich das?
Woran kann das liegen oder wie

danke schon mal im vorraus

marty

Re: Button commands werden sofort ausgelöst

Verfasst: Sonntag 10. Oktober 2010, 23:12
von BlackJack
@martyonair: Ich vermute mal die werden nicht beim Start der `mainloop()` aufgerufen, sondern Du machst den beliebten Anfängerfehler und rufst die selber auf und weist das Ergebnis von dem Aufruf dem `command`-Argument zu, anstatt dort die Funktion zu übergeben. Also ``command=spam()`` statt ``command=spam``.

Re: Button commands werden sofort ausgelöst

Verfasst: Mittwoch 13. Oktober 2010, 21:34
von martyonair
danke, das war der fehler^^