+ config.timerentry.startdate.addNotifier(self.checkDate)
+ config.timerentry.enddate.addNotifier(self.checkDate)
+
+ def checkDate(self, configElement):
+ if (configElement.getConfigPath() == "config.timerentry.startdate"):
+ if (config.timerentry.enddate.value < config.timerentry.startdate.value):
+ config.timerentry.enddate.value = config.timerentry.startdate.value
+ config.timerentry.enddate.change()
+ #FIXME invalidate the config-entry... for redrawing purposes - HOW?
+ if (configElement.getConfigPath() == "config.timerentry.enddate"):
+ if (config.timerentry.enddate.value < config.timerentry.startdate.value):
+ config.timerentry.startdate.value = config.timerentry.enddate.value
+ config.timerentry.startdate.change()
+ #FIXME invalidate the config-entry... for redrawing purposes - HOW?
+