Gerry,
It's probably too late at this point, but a standard windows menu would be a much better place for settings like this.
Maybe a button that brings up a windows dialog box for these types of settings?
Seems like anyone customizing screens will have to do a lot of updating with new releases.
I've been holding off on working on a screen, because I don't want to have to redo a lot when an update occurs.
The screen interface was not changed for a very long time now.
We changed the interface a bit when going from version 1.0 to the 1.1 first release,
but with that update we still kept the old function prototypes in the interface and wrapped them to the new ones to make sure we not breaking things for customers who already delevoped things in the screen.
We trying to do our best to keep things constant for the users, even if we change lots of things we try to keep the screenset and plugin and macro interface's functions already in use unchanged.
So, if you load an older 1.1 screensets into the newer 1.2 releases those will still work with the version 1.2,
the only thing is that the new functions which we placed onto the screen would be not there and would therefor not working,
would have their default values. We always define a default setting for the new functions in case a setting is not on the screen then it loads the default
which we setup to keep the setting off or on a safe value. (Depends on what type the function it is).
The only downside I see if you will make a custom screenset now is that if we will add lots of new functions and therefor settings then you will also have to add those later,
or those will not be available with your screenset.