This has positives and negatives…
I have added a file to each Icon set named ICON_DEFAULTS. When you change your current icon set, this will look for this file, and if found, set the icon text on/off dependent upon the set being used. So – for example – for the 'default' set, ALL icon text is turned on. For textural icon sets most text is turned off except those next to checkboxes in forms.
The positives are that new users wont have to perform the task and we wont have t keep explianing how this works.
The negative is that when we add a new icon and text we will have to update all of the documents.
ALSO NOTE: I have also now changed the showicon list to a serialized array instead of my own, old, odd mix of '@' and ';' delimiters. Makes it easier to add and remove. While in the code I also removed a couple that are now redundant.