I didn't answer some of your questions. Obviously there should not be an empty export file, there must be an error when writing one or more of the parameters on your system. I wonder if it has to do with assuming there is a SansSerif font on all systems (default font)? The Save Config button gets disabled after you save. It will only be re-enabled if you modify the key-word strings or the display width parameter. The check-boxes are automatically saved when you change them. The export file is a binary file. The configuration settings are stored in a Java preferences file. The location / file is OS dependent.
I'm not really seeing any changes with 1016 Todd.
When I change something like unchecking the Enable box for the $SYS_NAME$ field or the WACN: $WACN$ SYS_ID: $SYS_ID$ NAC: $NAC$ field, the selection to not display these items is not saved. I also noticed when the checkboxes are toggled on or off, the Save button does not return, it stays greyed out.
Same thing with the Save button not returning when I change the Font Size. The font size value is saved though.
I can export and save a file but it appears to not save my checkbox choise. Specificallty the Enable value.
Upon a restarrt of BTConfig, all the Enable checkboxes are checked again for all fields.
I've attached an example. I notice the saved file has no extension for display view exported files unless I give the file an extension at export. Not sure if that's a big deal or not.
I also noticed when I looked at the exported files, they are changing the contents of the file but it appears to only be changing the font used or the font name used. I can't see that the exported files are saving my checkbox settings unless that stuff is stored in the Java pref file you mentioned. I did not look for any changed files in the java folder or elsewhere. The data in the export file is exactly the same after I change a checkbox and do an export. That's looking at the file as Binary, Hex or plain Ascii.
So, basically, it appears the checkbox selection is what is not being saved. Something does appear to be saving my font size and font selection for each field. It's just the Enable box selection that's not being saved it seems. I think the checkbox value for Clear On No Voice is also not saved.
If I restart BTConfig so I have an active Save button again, changing an Enable box for any of the fields and then clicking the Save button does not save my Enable box selections. Hope all that made sense!
I do like the Display View feature! It's pretty neat now that it's there.
Thanks!