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
1f9b8dafdd
commit
9b5aafc260
@ -1,5 +1,12 @@
|
|||||||
2003-11-05 Tim Waugh <twaugh@redhat.com>
|
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
|
* src/gramps_main.py, src/FamilyView.py: Fix children enumeration
|
||||||
in family view.
|
in family view.
|
||||||
|
|
||||||
|
@ -131,6 +131,7 @@ class FindBase:
|
|||||||
def show(self):
|
def show(self):
|
||||||
self.top.window.raise_()
|
self.top.window.raise_()
|
||||||
self.top.show()
|
self.top.show()
|
||||||
|
self.entry.grab_focus ()
|
||||||
|
|
||||||
def on_next_clicked(self,obj):
|
def on_next_clicked(self,obj):
|
||||||
"""Advances to the next person that matches the dialog text"""
|
"""Advances to the next person that matches the dialog text"""
|
||||||
|
@ -130,7 +130,11 @@ class MediaView:
|
|||||||
|
|
||||||
def goto(self,id):
|
def goto(self,id):
|
||||||
self.selection.unselect_all()
|
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):
|
def change_db(self,db):
|
||||||
self.db = db
|
self.db = db
|
||||||
|
@ -132,7 +132,11 @@ class PlaceView:
|
|||||||
|
|
||||||
def goto(self,id):
|
def goto(self,id):
|
||||||
self.selection.unselect_all()
|
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):
|
def merge(self):
|
||||||
mlist = []
|
mlist = []
|
||||||
|
@ -96,7 +96,11 @@ class SourceView:
|
|||||||
self.db = db
|
self.db = db
|
||||||
|
|
||||||
def goto(self,id):
|
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):
|
def load_sources(self):
|
||||||
self.model = gtk.ListStore(gobject.TYPE_STRING, gobject.TYPE_STRING,
|
self.model = gtk.ListStore(gobject.TYPE_STRING, gobject.TYPE_STRING,
|
||||||
|
Loading…
Reference in New Issue
Block a user