TKinter/Pmw Funktionsaufruf

06/12/2007 - 23:02 von R. Weissauer | Report spam
Hallo,

kennt jemand eine Möglichkeit, bei einem Funktionsaufruf durch ein
Tkinter-/bzw. Pmw-Widget der aufgerufenen Funktion Parameter zu
übergeben, bzw. ihr mitzuteilen, von wem sie aufgerufen wurde?
In meinem Fall habe ich 4 Pmw.EntryFields zur Dateneingabe, die bei
<Return> jeweils dieselbe Funktion aufrufen sollen. Diese Funktion prüft
die Eingabe und soll in das jeweils aufrufende EntryField zurückschreiben.
Leider kann man (soweit ich weiß) einem Pmw.EntryField (oder
Tkinter.Button oder ...) bei der Option command=self.xy-function keine
Parameter mitgeben.
Danke im voraus für eure Tipps.

Grüße
Rosi
 

Lesen sie die antworten

#1 Stefan Flassig
07/12/2007 - 12:11 | Warnen spam
R. Weissauer wrote:
Hallo,

kennt jemand eine Möglichkeit, bei einem Funktionsaufruf durch ein
Tkinter-/bzw. Pmw-Widget der aufgerufenen Funktion Parameter zu
übergeben, bzw. ihr mitzuteilen, von wem sie aufgerufen wurde?
In meinem Fall habe ich 4 Pmw.EntryFields zur Dateneingabe, die bei
<Return> jeweils dieselbe Funktion aufrufen sollen. Diese Funktion prüft
die Eingabe und soll in das jeweils aufrufende EntryField zurückschreiben.
Leider kann man (soweit ich weiß) einem Pmw.EntryField (oder
Tkinter.Button oder ...) bei der Option command=self.xy-function keine
Parameter mitgeben.
Danke im voraus für eure Tipps.

Grüße
Rosi



Mahlzeit!

command=lambda: xy(arg)

Stefan Flassig

Ähnliche fragen