No, I am running windows 7 professional with 'standard' colour schemes out of the box as per HP's choices. However that gave me a clue, so I changed the windows theme to Windows 7 Basic, and it's readable . thanks
Not to steal your thunder, I think B4A.xml styles should work both ways:
B4A.xml should ignore missing color entries & use the default values in it's place
B4A.xml should ignore additional color entries that the current B4A doesn't understand (Just tested this fact and yes, it also crashes in that case)
That would allow B4A.xml files with changed styles to be both backwards and forwards compatible for future releases, not crash, and even if not all the colors changed as expected, most would, and B4A would still run.
I just figured out that if you copy your custom highlight styles AFTER the ones in the B4A.xml file, the missing ones are used from the original group and the custom ones get used as the values are read again from your custom settings.
I'm having an exception with this issue, about not finding the "breakpoints" value (I'm not pasting the exception because it is in spanish). I've added it on the settings file, copying another line and changing the name, with no luck. I've tried de 2008 settins file and 2012 one too.
Note that the only tags generated are the ones supported by B4A (and Erel!)
The App is very easy to use. Select B4A.XML file (won't overwrite it or modify it in any way, just read the tags),Select VSS file to get colours from , clikc convert and the <Styles> tags require by B4A will be displayed on the textbox, ready to be copied and pasted into your B4A.xml file (remember to back it up before you modify it!)
The app has an Installer to make installing/uninstalling easier.
Here is a snapshot of a VSS theme as it shows on Visual Studio and the ssettings for B4A Created with the app.