def run_to(self):
try:
advance_amount = int(self.years_box.get())
if advance_amount > 0:
self.advancing = True
self.end_year = self.year + advance_amount
self.after_id = self.parent.after(self.delay.get(), self.main_loop)
else:
self.end_year = self.year
tkMessageBox.showerror('Negative Years', 'Cannot advance a negative or zero amount of time.')
except ValueError:
self.end_year = self.year
tkMessageBox.showerror('Invalid Year', '"{}" is not a valid integer'.format(self.years_box.get()))
return
评论列表
文章目录