Exemple #1
0
 def test_removeElement(self):
     EM.events = []
     event1 = Event(Zeit(11, 30), Zeit(15, 00))
     event2 = Event(Zeit(16, 30), Zeit(22, 00))
     event3 = Event(Zeit(14, 45), Zeit(17, 00))
     EM.addEvent(event1)
     EM.addEvent(event2)
     EM.addEvent(event3)
     EM.removeEvent(event1)
     self.assertIsNone(EM.findeEvent(Zeit(12, 0)))
     self.assertEqual(len(EM.events), 2)
Exemple #2
0
 def entferne(self):
     from EventManager import EventManager
     from ScreenManager import ScreenManager
     self.unfokusiere()
     #rufe entferne für die Zeiten auf, damit diese vom Canvas gelöscht werden können
     self.startzeit.entferne()
     self.endzeit.entferne()
     #entferne das events aus events[]
     EventManager.removeEvent(self)
     #lösche das Event vom Canvas
     for form in self.form:
         ScreenManager.canvas.delete(form)
     self.form = []