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.ComboBoxText() 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