* src/Marriage.py: disable buttons in readonly mode

* src/EditPerson.py: disable buttons in readonly mode
* src/Sources.py: disable buttons in readonly mode
* src/gramps.glade: name buttons


svn: r4044
This commit is contained in:
Don Allingham
2005-02-17 04:46:13 +00:00
parent a7897625fe
commit d75e6a198e
5 changed files with 612 additions and 21 deletions

View File

@ -278,11 +278,23 @@ class Marriage:
self.top,self.window,self.slist,
self.top.get_widget('add_src'),
self.top.get_widget('edit_src'),
self.top.get_widget('del_src'))
self.top.get_widget('del_src'),
self.db.readonly)
self.redraw_event_list()
self.redraw_attr_list()
self.add_itself_to_winsmenu()
self.top.get_widget('ok').set_sensitive(not self.db.readonly)
mode = not self.db.readonly
self.top.get_widget('marriage_del').set_sensitive(mode)
self.top.get_widget('marriage_add').set_sensitive(mode)
self.top.get_widget('attr_del').set_sensitive(mode)
self.top.get_widget('attr_add').set_sensitive(mode)
self.top.get_widget('media_del').set_sensitive(mode)
self.top.get_widget('media_add').set_sensitive(mode)
self.top.get_widget('media_sel').set_sensitive(mode)
self.window.show()
def close_child_windows(self):