def __init__(self, event): ## FIXME common.WidgetClass.__init__(self, event) ################ hbox = gtk.HBox() pack(hbox, gtk.Label(_('Month'))) self.monthCombo = MonthComboBox() self.monthCombo.build(event.mode) pack(hbox, self.monthCombo) pack(hbox, gtk.Label(''), 1, 1) #pack(self, hbox) ### #hbox = gtk.HBox() pack(hbox, gtk.Label(_('Day'))) self.daySpin = DaySpinButton() pack(hbox, self.daySpin) pack(hbox, gtk.Label(''), 1, 1) pack(self, hbox) ### hbox = gtk.HBox() self.startYearCheck = gtk.CheckButton(_('Start Year')) pack(hbox, self.startYearCheck) self.startYearSpin = YearSpinButton() pack(hbox, self.startYearSpin) pack(hbox, gtk.Label(''), 1, 1) pack(self, hbox) self.startYearCheck.connect('clicked', self.startYearCheckClicked) #### self.notificationBox = common.NotificationBox(event) pack(self, self.notificationBox)
def __init__(self, rule): self.rule = rule ##### gtk.HBox.__init__(self) ### combo = gtk.combo_box_new_text() for item in rule.wmIndexNames: combo.append_text(item) pack(self, combo) self.nthCombo = combo ### combo = WeekDayComboBox() pack(self, combo) self.weekDayCombo = combo ### pack(self, gtk.Label(_(' of '))) ### combo = MonthComboBox(True) combo.build(rule.getMode()) pack(self, combo) self.monthCombo = combo