Gregoire Welraeds <greg at perceval.be> writes: > class entry: > def __init__(self, name, action): > self.name= name > self.action= action > def selected(): > exec(self.action) Just change the last quoted line here from: exec(self.action) to self.action() -Justin