def verschiebeZeit(zeit, nach): from ScreenManager import ScreenManager from EventManager import EventManager as EM if zeit == TimeManager.mittagspauseStart: EM.verschiebeZeitNach(EM.mittagspause, True, nach) return elif zeit == TimeManager.mittagspauseEnde: EM.verschiebeZeitNach(EM.mittagspause, False, nach) return if zeit == TimeManager.aufstehzeit: if nach > EM.findeKleinsteStartzeit(): return None elif zeit == TimeManager.schlafenszeit: if nach < EM.findeGroessteEndzeit(): return None zeit.stunde = nach.stunde zeit.minute = nach.minute zeit.text = nach.text ScreenManager.zeichneHintergrund() ScreenManager.zeichneEventsNeu() #TimeManager.speichereZeiten() return zeit