This post is to be informative for people wishing to create a launcher for Family Tree Maker 16 genealogy info tracking software. This software is used to record details about a persons genealogy, assist in finding info on the web, collecting photos, organizing tree and formatting printouts. For more information about the software, see http://familytreemaker.com
I plan to make a launcher of my own in the future but have not found the time just yet. I did reaseach most of what needs to be accompished and have hints for anyone else wishing to write a launcher now.
By default, the application is installed to c:\Program Files\Family Tree Maker 16 folder
Additional DLL files can be found by using windows explorer and opening the C:\windows\system32 folder, adding the Company field to the list header and sorting by company. All DLLs by the LEAD company should be moved or copied into the Family tree maker folder. This makes the application mostly portable. The remaining work is to retreive the Registry entries of both HKLM and HKLU for Software/MyFamily.com. There are additional file type registrations for various FTW and GED and one or two other file types.
Also the family file to be used needs to be moved from and back to removable drive. Family Tree maker determines the file is on a removable drive and does not allow it to be used as such. This seems scary to me but I know other programs implement routines to do this such as MediaMonkey and setting files.
Encapsulating the above folder with moved DLLs, and capturing the two registry areas allow this app to be portable. I welcome someone writing a launcher for it, I would love to test it. If I find time, I will write and post one to the Beta Apps forum page.