The brackets System seems to work ok now. Stuff still to do:
Get the Interface done.
Get it looking for errors.
Get it to trace errors back to the main screen and display a helpful box (like a tooltip) just under that line.
I can also confirm that code colouring will almost certainly NOT be happening, due to problems with the RTF Object.
Please can you give some comments on the interface below?
It's not finished, the actual interface will be a little more involved than this. That'll be a tab on the left there, and there'll need to be a bar underneath with a few buttons in.
What I found is that RTF Object runs at its own framerate, independent of the MMF events. So you can internally do some tests like selecting a string and changing the colour, but if you do that, you can actually see the RTF object quickly select the string and recolour it.
It looks like a macro, tis annoying. Only other alternative I can imagine would be to insert colour changes as RTF codes instead, and that could be easier said than done... but worth investigating, now I've thought of it...