From: Richard T. <rjt...@th...> - 2007-03-26 11:45:45
|
On Monday 26 March 2007 09:24, ben...@ug... wrote: > Quoting Don Allingham <don...@co...>: > > What I am not sure of is how to allow a user to open a GEDCOM or GRAMPS > > XML file. These files are actually real files, not symbolic names, and > > would not fit well into a database manager dialog. Probably the best > > solution would be to only allow editing of databases. You would need to > > import into a database - no direct editing of XML or GEDCOM files. > > A difficult one. For simplicity, only allowing database is perhaps > best. On the > other hand, the code now is oblivious to the backend, so why not use > it's power > and allow editing of xml, with direct save? > > I would suggest as File menu: > 'New..' --> new database > 'Open...'--> database dialog > 'Open recent' --> list of recent databases > 'Open File' --> direct opening of GEDCOM/XML (reading only?) > 'Import' --> import database/gedcom/xml in the working database > 'New & Import' --> import database/gedcom/xml in a newly made database > How about: 'New ...' 'Open ...' 'Open recent' 'Open external' --> would prompt user to decide if they wanted to edit implace or create a new database from the external file. 'Import ..' Regards Richard |