Hi Kim,
welcome to the site! I've been building up a small list of features to add to the program for a while and once i get my latest big program released at the end of this month (FARR 2), i will delve into new updates of my other programs including The Form Letter Machine.
Let's take a look at your requests:
1. When the program retreats to the system tray, the active variable list is changed. If the variable list was not saved, it is lost. This is a major fault in the program that defeats its value.
Sounds like a bug that would be easy to fix.
2. When saving a tree or variable list, it should default to the correct folder. Having to remember to change directories is another huge loss in productivity.
Agreed -- i've experienced this once too and consider it a bug to be fixed.
3. Manipulating the tree is not intuitive. For some reason moving buttons, check boxes and folders requires mulitple attempts to get the hierarchy right.
I have to figure out if i should redo this code or just tweak existing code -- i know it's not perfect but i'm not sure i want to tackle it yet -- if we can identify specific reproduceable oddities i may be able to fix them.
I am generating 5-8 variable files a day. The list is becoming too long to manage efficiently. There should be a method of changing the variable directory so old files can be moved to a inactive location that can be accessed by simply changing the variable directory. When the program restarts, it should go back to the default variable directory.
This sounds intriguing but i'd love to hear some more elaboration on what the best way to do this might be and how the interface might be set up for maximum productivity. If you could give some thought about the best way to present the interface i'd be interested in hearing it.