SeeGEDCOMX and AppleScript

I'm still working on the AppleScript design for SeeGEDCOMX, and I'm more than usually open to suggestions for ways in which the kinds of "objects" the program deals in can be extended and improved. At the moment the "person" and (GEDCOM) "record" objects work reasonably well, but I haven't done much with "places", and haven't even got started on "sources".

Because the program is a GEDCOM tool, all these more complex objects are just different kinds of GEDCOM record, so most of the things you'd like to do are possible already, just a bit ugly.

You can run a script from the Script Editor by double-clicking it, or install Script Menu from Apple so that you can run it from the menu bar.

You can view SeeGEDCOMX's "AppleScript dictionary" by dragging the SeeGEDCOMX application on to the Script Editor icon - which is in /Applications/AppleScript, or read it on-line.

Example Scripts

In each case these are demonstration scripts. I suggest that you open them in the Script Editor by double-clicking them, and try to understand what they do. new in 0.8b1: new in 0.8b2:

Solicitation

I'll post any other scripts people send me on the SeeGEDCOMX web pages. One I'd like to see would extract all the places and corresponding dates from events like marriages, births, occupations and residences - for a particular group of people - and script a route planning application to show the migration of this group from village to village.