* src/ViewManager.py: exposed a private method via a new method,

post_load_newdb()
	* src/ArgHandler.py: made ArgHandler.handle_args() return filename,
	  and filetype, if commandline or recentfile
	* src/gramps_main.py: handles return values from AH.handle_args()

2007-12-10  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r9486
This commit is contained in:
Doug Blank
2007-12-11 02:49:58 +00:00
parent 10d24dd35f
commit 0aba9e8e2b
4 changed files with 40 additions and 18 deletions

View File

@@ -248,8 +248,11 @@ class Gramps:
# we may need to change the order of operation
ah = ArgHandler.ArgHandler(state, self.vm, args)
if ah.need_gui():
ah.handle_args()
retval = ah.handle_args()
self.vm.post_init_interface()
if retval:
filename, filetype = retval
self.vm.post_load_newdb(filename, filetype)
else:
ah.handle_args()
self.vm.post_init_interface()