Пример #1
0
    def __init__(self, parent, input_values,
                                            # Temporary workaround for bug #332
                                            filename, id_):
        self.box = wx.BoxSizer(wx.HORIZONTAL)

        self.slabel = wx.StaticText(parent, label='Start time:')
        self.box.Add(self.slabel, flag=wx.ALIGN_CENTER_VERTICAL | wx.RIGHT,
                                                                      border=4)

        self.startw = HourCtrl(parent)
        self.startw.set_values(input_values['start_hour'],
                               input_values['start_minute'])
        self.box.Add(self.startw.get_main_panel())
Пример #2
0
    def _create_alarm_time_widget(self):
        self.alarmw = HourCtrl(self.alarmchoicew.get_main_panel())
        self.alarmw.set_values(self.input_values['alarm_hour'],
                               self.input_values['alarm_minute'])

        return self.alarmw.get_main_panel()
Пример #3
0
    def _create_end_time_widget(self):
        self.endw = HourCtrl(self.endchoicew.get_main_panel())
        self.endw.set_values(self.input_values['end_hour'],
                             self.input_values['end_minute'])

        return self.endw.get_main_panel()