def __init__(self, **kwargs): gtk.Dialog.__init__(self, **kwargs) self.set_title(_('Export to %s') % 'HTML') ## parent=None FIXME #self.set_has_separator(False) ######## hbox = gtk.HBox(spacing=2) pack(hbox, gtk.Label(_('Month Range'))) combo = gtk.ComboBoxText() for t in ('Current Month', 'Whole Current Year', 'Custom'): combo.append_text(_(t)) pack(hbox, combo) pack(hbox, gtk.Label(''), 1, 1) self.combo = combo ### hbox2 = gtk.HBox(spacing=2) pack(hbox2, gtk.Label(_('from month'))) self.ymBox0 = YearMonthButton() pack(hbox2, self.ymBox0) pack(hbox2, gtk.Label(''), 1, 1) pack(hbox2, gtk.Label(_('to month'))) self.ymBox1 = YearMonthButton() pack(hbox2, self.ymBox1) pack(hbox, hbox2, 1, 1) self.hbox2 = hbox2 combo.set_active(0) pack(self.vbox, hbox) ######## self.fcw = gtk.FileChooserWidget(action=gtk.FileChooserAction.SAVE) pack(self.vbox, self.fcw, 1, 1) self.vbox.set_focus_child(self.fcw) ## FIXME self.vbox.show_all() combo.connect('changed', self.comboChanged) ## dialog_add_button(self, gtk.STOCK_CANCEL, _('_Cancel'), 1, self.onDelete) dialog_add_button(self, gtk.STOCK_SAVE, _('_Save'), 2, self.save) ## self.connect('delete-event', self.onDelete) try: self.fcw.set_current_folder(core.deskDir) except AttributeError: ## PyGTK < 2.4 pass
def __init__(self, **kwargs): gtk.Dialog.__init__(self, **kwargs) self.set_title(_("Export to %s") % "HTML") # parent=None FIXME #self.set_has_separator(False) ######## hbox = gtk.HBox(spacing=2) pack(hbox, gtk.Label(_("Month Range"))) combo = gtk.ComboBoxText() for t in ("Current Month", "Whole Current Year", "Custom"): combo.append_text(_(t)) pack(hbox, combo) pack(hbox, gtk.Label(""), 1, 1) self.combo = combo ### hbox2 = gtk.HBox(spacing=2) pack(hbox2, gtk.Label(_("from month"))) self.ymBox0 = YearMonthButton() pack(hbox2, self.ymBox0) pack(hbox2, gtk.Label(""), 1, 1) pack(hbox2, gtk.Label(_("to month"))) self.ymBox1 = YearMonthButton() pack(hbox2, self.ymBox1) pack(hbox, hbox2, 1, 1) self.hbox2 = hbox2 combo.set_active(0) pack(self.vbox, hbox) ######## self.fcw = gtk.FileChooserWidget(action=gtk.FileChooserAction.SAVE) pack(self.vbox, self.fcw, 1, 1) self.vbox.set_focus_child(self.fcw)## FIXME self.vbox.show_all() combo.connect("changed", self.comboChanged) ## dialog_add_button(self, gtk.STOCK_CANCEL, _("_Cancel"), 1, self.onDelete) dialog_add_button(self, gtk.STOCK_SAVE, _("_Save"), 2, self.save) ## self.connect("delete-event", self.onDelete) self.fcw.set_current_folder(core.deskDir)