* src/Config/_GrampsConfigKeys.py: remember editor size

* src/Editors/_EditPlace.py: remember editor size
	* src/Editors/_EditSource.py: remember editor size
	* src/Editors/_EditPerson.py: remember editor size
	* src/Editors/_EditMedia.py: remember editor size
	* src/Editors/_EditRepository.py: remember editor size
	* src/Editors/_EditEvent.py: remember editor size
	* src/glade/gramps.glade: remember editor size
	* data/gramps.schemas.in: remember editor size


svn: r7695
This commit is contained in:
Don Allingham
2006-11-26 01:29:58 +00:00
parent e824a00edc
commit 49a99e7815
10 changed files with 248 additions and 161 deletions

View File

@@ -40,6 +40,7 @@ import gtk
#
#-------------------------------------------------------------------------
import const
import Config
import RelLib
import GrampsDisplay
from _EditPrimary import EditPrimary
@@ -81,14 +82,23 @@ class EditEvent(EditPrimary):
def _local_init(self):
self.top = gtk.glade.XML(const.gladeFile, "event_edit","gramps")
self.set_window(self.top.get_widget("event_edit"),
self.top.get_widget('title'),
_('Event Editor'))
title = self.obj.get_description()
if title:
title = _('Event') + ": " + title
else:
title = _('Event')
self.set_window(self.top.get_widget("event_edit"), None, title)
self.place = self.top.get_widget('place')
self.share_btn = self.top.get_widget('select_place')
self.add_del_btn = self.top.get_widget('add_del_place')
width = Config.get(Config.EVENT_WIDTH)
height = Config.get(Config.EVENT_HEIGHT)
self.window.resize(width, height)
self.window.show()
def _connect_signals(self):
self.top.get_widget('button111').connect('clicked',self.close)
self.top.get_widget('button126').connect('clicked',self.help_clicked)
@@ -181,6 +191,10 @@ class EditEvent(EditPrimary):
def _cleanup_on_exit(self):
self.backref_tab.close()
(width, height) = self.window.get_size()
Config.set(Config.EVENT_WIDTH, width)
Config.set(Config.EVENT_HEIGHT, height)
Config.sync()
def build_menu_names(self,event):
if event: