2003-11-05 Tim Waugh <twaugh@redhat.com>
* src/PlaceView.py (PlaceView.goto): Scroll to found item. * src/SourceView.py (SourceView.goto): Likewise. * src/MediaView.py (MediaView.goto): Likewise. * src/Find.py (FindBase.show): Have the GtkEntry widget grab focus when find dialog is displayed. svn: r2319
This commit is contained in:
parent
fc26fe0ff4
commit
1bc08a02ac
@ -1,5 +1,12 @@
|
||||
2003-11-05 Tim Waugh <twaugh@redhat.com>
|
||||
|
||||
* src/PlaceView.py (PlaceView.goto): Scroll to found item.
|
||||
* src/SourceView.py (SourceView.goto): Likewise.
|
||||
* src/MediaView.py (MediaView.goto): Likewise.
|
||||
|
||||
* src/Find.py (FindBase.show): Have the GtkEntry widget grab focus
|
||||
when find dialog is displayed.
|
||||
|
||||
* src/gramps_main.py, src/FamilyView.py: Fix children enumeration
|
||||
in family view.
|
||||
|
||||
|
@ -131,6 +131,7 @@ class FindBase:
|
||||
def show(self):
|
||||
self.top.window.raise_()
|
||||
self.top.show()
|
||||
self.entry.grab_focus ()
|
||||
|
||||
def on_next_clicked(self,obj):
|
||||
"""Advances to the next person that matches the dialog text"""
|
||||
|
@ -130,7 +130,11 @@ class MediaView:
|
||||
|
||||
def goto(self,id):
|
||||
self.selection.unselect_all()
|
||||
self.selection.select_iter(self.id2col[id])
|
||||
iter = self.id2col[id]
|
||||
self.selection.select_iter(iter)
|
||||
itpath = self.model.get_path (iter)
|
||||
col = self.list.get_column (0)
|
||||
self.list.scroll_to_cell (itpath, col, gtk.TRUE, 0.5, 0)
|
||||
|
||||
def change_db(self,db):
|
||||
self.db = db
|
||||
|
@ -132,7 +132,11 @@ class PlaceView:
|
||||
|
||||
def goto(self,id):
|
||||
self.selection.unselect_all()
|
||||
self.selection.select_iter(self.id2col[id])
|
||||
iter = self.id2col[id]
|
||||
self.selection.select_iter(iter)
|
||||
itpath = self.model.get_path (iter)
|
||||
col = self.list.get_column (0)
|
||||
self.list.scroll_to_cell (itpath, col, gtk.TRUE, 0.5, 0)
|
||||
|
||||
def merge(self):
|
||||
mlist = []
|
||||
|
@ -96,7 +96,11 @@ class SourceView:
|
||||
self.db = db
|
||||
|
||||
def goto(self,id):
|
||||
self.list.get_selection().select_iter(self.map[id])
|
||||
iter = self.map[id]
|
||||
self.list.get_selection().select_iter(iter)
|
||||
itpath = self.model.get_path (iter)
|
||||
col = self.list.get_column (0)
|
||||
self.list.scroll_to_cell (itpath, col, gtk.TRUE, 0.5, 0)
|
||||
|
||||
def load_sources(self):
|
||||
self.model = gtk.ListStore(gobject.TYPE_STRING, gobject.TYPE_STRING,
|
||||
|
Loading…
Reference in New Issue
Block a user