def __init__(self, dbstate, uistate, clicked): self.clicked_func = clicked self.filter_id = widgets.BasicEntry() self.filter_father = widgets.BasicEntry() self.filter_mother = widgets.BasicEntry() self.filter_child = widgets.BasicEntry() self.filter_event = gen.lib.Event() self.filter_event.set_type((gen.lib.EventType.CUSTOM, u'')) self.etype = gtk.ComboBoxEntry() self.family_stub = gen.lib.Family() self.family_stub.set_relationship((gen.lib.FamilyRelType.CUSTOM, u'')) self.rtype = gtk.ComboBoxEntry() self.event_menu = widgets.MonitoredDataType(self.etype, self.filter_event.set_type, self.filter_event.get_type) self.rel_menu = widgets.MonitoredDataType( self.rtype, self.family_stub.set_relationship, self.family_stub.get_relationship) self.filter_note = widgets.BasicEntry() self.filter_regex = gtk.CheckButton(_('Use regular expressions')) self.tag = gtk.ComboBox() self.generic = gtk.ComboBox() SidebarFilter.__init__(self, dbstate, uistate, "Family")
def __init__(self, dbstate, uistate, clicked): self.clicked_func = clicked self.filter_name = widgets.BasicEntry() self.filter_id = widgets.BasicEntry() self.filter_birth = widgets.DateEntry(uistate, []) self.filter_death = widgets.DateEntry(uistate, []) self.filter_event = gen.lib.Event() self.filter_event.set_type((gen.lib.EventType.CUSTOM, u'')) self.etype = gtk.ComboBoxEntry() self.event_menu = widgets.MonitoredDataType(self.etype, self.filter_event.set_type, self.filter_event.get_type) self.filter_note = widgets.BasicEntry() self.filter_gender = gtk.combo_box_new_text() map(self.filter_gender.append_text, [_('any'), _('male'), _('female'), _('unknown')]) self.filter_gender.set_active(0) self.filter_regex = gtk.CheckButton(_('Use regular expressions')) self.tag = gtk.ComboBox() self.generic = gtk.ComboBox() SidebarFilter.__init__(self, dbstate, uistate, "Person")
def __init__(self, dbstate, uistate, clicked): self.clicked_func = clicked self.filter_id = widgets.BasicEntry() self.filter_title = widgets.BasicEntry() self.filter_type = widgets.BasicEntry() self.filter_path = widgets.BasicEntry() self.filter_date = widgets.DateEntry(uistate, []) self.filter_note = widgets.BasicEntry() self.filter_regex = gtk.CheckButton(_('Use regular expressions')) self.tag = gtk.ComboBox() self.generic = gtk.ComboBox() SidebarFilter.__init__(self, dbstate, uistate, "MediaObject")
def __init__(self, dbstate, uistate, clicked): self.clicked_func = clicked self.filter_id = widgets.BasicEntry() self.filter_text = widgets.BasicEntry() self.note = Note() self.note.set_type((NoteType.CUSTOM, '')) self.ntype = gtk.ComboBoxEntry() self.event_menu = widgets.MonitoredDataType(self.ntype, self.note.set_type, self.note.get_type) self.filter_regex = gtk.CheckButton(_('Use regular expressions')) self.tag = gtk.ComboBox() self.generic = gtk.ComboBox() SidebarFilter.__init__(self, dbstate, uistate, "Note")
def __init__(self, dbstate, uistate, clicked): self.clicked_func = clicked self.filter_id = widgets.BasicEntry() self.filter_title = widgets.BasicEntry() self.filter_address = widgets.BasicEntry() self.filter_url = widgets.BasicEntry() self.repo = Repository() self.repo.set_type((RepositoryType.CUSTOM, '')) self.rtype = gtk.ComboBoxEntry() self.event_menu = widgets.MonitoredDataType(self.rtype, self.repo.set_type, self.repo.get_type) self.filter_note = widgets.BasicEntry() self.filter_regex = gtk.CheckButton(_('Use regular expressions')) self.generic = gtk.ComboBox() SidebarFilter.__init__(self, dbstate, uistate, "Repository")
def __init__(self, dbstate, uistate, clicked): self.clicked_func = clicked self.filter_id = widgets.BasicEntry() self.filter_desc = widgets.BasicEntry() self.filter_event = gen.lib.Event() self.filter_event.set_type((gen.lib.EventType.CUSTOM, u'')) self.etype = gtk.ComboBoxEntry() self.event_menu = widgets.MonitoredDataType(self.etype, self.filter_event.set_type, self.filter_event.get_type) self.filter_mainparts = widgets.BasicEntry() self.filter_date = widgets.DateEntry(uistate, []) self.filter_place = widgets.BasicEntry() self.filter_note = widgets.BasicEntry() self.filter_regex = gtk.CheckButton(_('Use regular expressions')) self.generic = gtk.ComboBox() SidebarFilter.__init__(self, dbstate, uistate, "Event")
def __init__(self, dbstate, uistate, clicked): self.clicked_func = clicked self.filter_id = widgets.BasicEntry() self.filter_title = widgets.BasicEntry() self.filter_author = widgets.BasicEntry() self.filter_abbr = widgets.BasicEntry() self.filter_pub = widgets.BasicEntry() self.filter_note = widgets.BasicEntry() self.filter_regex = gtk.CheckButton(_('Use regular expressions')) self.generic = gtk.ComboBox() SidebarFilter.__init__(self, dbstate, uistate, "Source")
def __init__(self, dbstate, uistate, clicked): self.clicked_func = clicked self.filter_id = widgets.BasicEntry() self.filter_title = widgets.BasicEntry() self.filter_street = widgets.BasicEntry() self.filter_locality = widgets.BasicEntry() self.filter_city = widgets.BasicEntry() self.filter_county = widgets.BasicEntry() self.filter_state = widgets.BasicEntry() self.filter_country = widgets.BasicEntry() self.filter_zip = widgets.BasicEntry() self.filter_parish = widgets.BasicEntry() self.filter_note = widgets.BasicEntry() self.filter_regex = gtk.CheckButton(_('Use regular expressions')) self.generic = gtk.ComboBox() SidebarFilter.__init__(self, dbstate, uistate, "Place")