[Tkinter-discuss] No Parameters fo Callback functions?
Stewart Midwinter
stewart.midwinter at gmail.com
Wed Nov 2 18:17:17 CET 2005
Samuel, you can use lambda for this purpose. Here's how you would
use lambda in a menu to specify arguments to pass to a callback
method:
command = lambda self=self, viewer=viewer:
self.open_pw_display(viewer, self.pwDisplays[viewer])
Note that you have to pass in a reference to the class you are in,
using 'self', or the lambda won't find your method.
HTH,
S
--
Stewart Midwinter
stewart at midwinter.ca
stewart.midwinter at gmail.com
Skype, GoogleTalk, iChatAV, MSN, Yahoo: midtoad
AIM:midtoad1
More information about the Tkinter-discuss
mailing list