Relations (Genealogy program on a Newton device) Version 1.2 (Shareware) February 1996 copyright 1995,1996 Mitchell System Designs All Rights Reserved This release includes a few bug fixes and adds some new functionality - like import/export of GEDCOM file. (See the release history below for details.) This release runs on Newton OS 1.x and OS2.0. What is Relations? ----------------- Relations is a genealogy program for Newton devices. It can be used to enter information for unrelated individuals, or it can be used to enter families with the links to mother, father, spouse, etc. The idea was for a program to gather family history information and then be able to export it to a desktop system. Initially, a family tree can be built and displayed on the Newton, and notes can be added. Then all this information, or notes only, can be exported in the GEDCOM format. I would like to get feedback on the types of features to add. The way I am using it could be quite different from what others would like to see. This version of the program is limited to adding 30 records. It can be used without any other restrictions. If you like the program, and want to remove the limit, please pay the requested fee and I will send you a registration number that will remove this restriction. ($20 US; $25 Canadian) I will have a printed manual available soon. If you would like this, along with a disk containing the most current version, please add the requested amount to cover materials and postage. Disk, Manual and postage (North America: $5 US/Cdn; International: $8 US/$10 Cdn) (This is new for me so I have not worked out the best way to handle this. I can not take a credit card number for payment currently, but if there is a demand I can look into being able to do this. I will use email or regular mail for sending out registration numbers.) This release also includes a package named "Relations Utility" (RUtil12.pkg). This was previously named RelationsUpd.pkg, but has been modified and renamed. It now includes the ability to fix record number pointers to an individuals mother or father. It also provides the communications options to import and export GEDCOM format files. This can be done over a PC or Macintosh direct connection. Note that not all fields from a GEDCOM file will be imported. The fields not used in Relations will be skipped. I have released this version as is with some additions that work on both 1.x and 2.0 Newton devices. At this point I do not plan to add a lot more in functionality in a version for 1.x Newton devices. Since a lot of the features I want to add will be much easier under OS 2.0 this is where I will focus my efforts and I will be producing a OS 2.0 only version. (I will continue to maintain this version for now for anyone who has registered and uses OS 1.x) Problems -------- When linking to an existing individual there is no checking done to see if the link makes sense. For example, if you tap on a blank mother box for an individual, tap on link, and then choose someone that is actually the individuals child, there will not be a warning. In Relations Utility, the list of import and export file names does not work correctly on OS1.x Newtons. Each name is displayed twice if there is a storage card. This is not a problem on OS2.0 Newtons. In Relations Utility, when creating an export file, the option to export only marked records is not implemented. If you choose this option no records will be added to the export file. It will only contain some header information. It will be easier to implement this feature under OS2.0 specific version. Distribution ----------- This application is Shareware. You may use and distribute copies of this application as long as this documentation is included as is, the application is not altered in any way, and you don't charge for it. Comments/Bug reports --------------------- I'd like to hear from you if you have any comments, suggestions or bug reports. You can contact me at: Internet: PMitchell@ccinet.ab.ca eWorld: PMitchell or Peter Mitchell 9526 - 83 St. Edmonton, AB, Canada, T6C 3A1 Future Plans ----------- I will add some printing options as well as some new fields. I will be re-writing an OS2.0 only version. This will allow me to take advantage of all the 2.0 improvements. (Some of the improvements/additions will be easier under 2.0.) At this time I am not planning to add these features to Relations version 1.2 that runs under both 1.x and 2.0. Disclaimer ---------- This application comes as is with no warranty, use at your own risk. Release History -------------- v1.2 (February 1996) 01/25/96 Added option to Relations Utility to remove all individual and family records. 01/25/96 Added import/export of GEDCOM file format to Relations Utility program. 01/27/96 Fixed -48204 error on startup. Caused if there was a family record but no individual records. 02/01/96 Removed the requirement that both parents had to be entered before allowing a child to be added. 02/03/96 Fixed bug in display of children/spouse names that caused name to wrap to second line. (problem on 1.x) v1.1 (December 1995) 11/18/95 Changed so the sex of a new individual defaults according to entry being made. 11/24/95 Fixed bug so that the child will now display if only a mother or father is added. (The child was the Individual when the mother or father box was tapped.) 11/24/95 Fixed a bug that appeared if the children list was scrolled and one of the children was selected and the new children list was empty or only one or two entries. 11/25/95 Added support for local and global find. 11/25/95 Fixed so that if a record is not found a message will be displayed and the first person on file will be displayed instead. 11/30/95 Added an "Initializing Relations..." message at startup. 11/30/95 Added a de-install option to remove Relations data and system entries. 12/01/95 Added removal of pointers to an individual when they are deleted. 12/06/95 Added ability to fix/change mother and father record pointers in Relations Utility package. Tested on an MP 120 with OS2.0 without any problems. v1.0b2 (November 1995) Added a default entry button Added name/place "choosers" for quick entry of values matching previous entries Added Options button to review name/place lists Changed labels on appropriate fields to open name/place "choosers" This release also includes a small package named RelationsUpd.pkg. Use this package to create the name and place lists if you have used a previous version of Relations. This package will add two records to your Relations file that contain all last names entered and all places entered which can be used to speed new entries. v1.0b (October 1995) Initial release