All pastes #358299 Raw Edit

Someone

public text v1 · immutable
·published 2007-02-16 04:52 UTC
rendered paste body
    def browse(self, event=None):
        """Event handler when browse button is pressed"""
        if self.type == 'save':
            name = asksaveasfilename(parent=self, title=self.desc)
        elif self.type == 'load':
            name = askopenfilename(parent=self, title=self.desc)
        elif self.type == 'dir':
            name = askdirectory(parent=self, title=self.desc)
        # Got a filename? Save it
        else:
            self.set(name)