Miscellany
public text v1 · immutable 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)
else: # 'dir'
name = askdirectory(parent=self, title=self.desc)
# Got a filename? Save it
if name:
self.set(name)