示例#1
0
 def OnEnterDate(self, evt):
     if TimeUtil.isValidDate(self.startDateInput.GetValue()) \
             and TimeUtil.isValidDate(self.endDateInput.GetValue()) \
             and TimeUtil.getDayLength(self.startDateInput.GetValue(), self.endDateInput.GetValue()) > 0:
         self.warnMsg.Hide()
         self.scheduleBtn.Enable(True)
     else:
         self.warnMsg.Show()
         # re-layout
         self.vBox.Layout()
         self.scheduleBtn.Enable(False)
示例#2
0
 def OnEnter(self, evt):
     if TimeUtil.isValidDate(self.dateInput.GetValue()):
         self.warnMsg.Hide()
         self.calculateButton.Enable(True)
     else:
         self.warnMsg.Show()
         # re-layout
         self.vBox.Layout()
         self.calculateButton.Enable(False)