* src/SelectChild.py: handle surname prefixes

* src/FamilyView.py: handle surname prefixes
* src/QuickAdd.py: handle surname prefixes
* src/PeopleView.py: force a selection with a new person
* src/PeopleStore.py: select correct model


svn: r2198
This commit is contained in:
Don Allingham
2003-10-06 04:29:50 +00:00
parent 823393ce8e
commit 644ba0f74c
5 changed files with 35 additions and 31 deletions

View File

@@ -185,7 +185,7 @@ class PeopleView:
model = self.default_list
iter = model.add([val[0],val[1],val[2],val[3],val[4],val[5],
val[6],val[7],val[8]])
val[6],val[7],val[8]],1)
self.id2col[key] = (model,iter)
@@ -229,7 +229,7 @@ class PeopleView:
self.apply_filter(model)
try:
(model,iter) = self.id2col[id]
except:
except KeyError:
return
if not iter:
@@ -240,6 +240,7 @@ class PeopleView:
model.selection.unselect_all()
model.selection.select_iter(iter)
itpath = model.model.get_path(iter)
col = model.tree.get_column(0)
model.tree.scroll_to_cell(itpath,col,1,0.5,0)