Example #1
0
 def on_set(self):
     scroll_text = self.scrollable.getvalue()
     if self.when.valid():
         if self.did is not None:
             C3_interface.EEPROM.singleton.delete_did_alarm(self.did)
             self.did = None
         self.did = C3_interface.set_alarm(self.when.get() - self.countdown.get_countdown_duration(),
                                           self.countdown.get(),
                                           self.repeat.get(),
                                           scroll_text,
                                           effect_id=0,
                                           sound_id=self.is_beeping.get())
         self.disable()
         self.set_b.config(state=Tkinter.DISABLED)