Actually Bernd, the cursor shows up in a lovely white when the reversing of colors is in effect. Overall, Herman's trick is really quite a good one. The only downside I found to it was if you pick a background color that is dark, which of course produces a very light background and kills readability

Yes. There is no difference regarding readability between writing black on black and writing white on white.

p.s. What's interesting with this thread is, that the color settings for the script editor in the prefs meanwhile also affect the "input fields" of the message box.
So a theme switcher should also be able to switch the theme for the message box.

p.s. What's interesting with this thread is, that the color settings for the script editor in the prefs meanwhile also affect the "input fields" of the message box.
So a theme switcher should also be able to switch the theme for the message box.

Yup, something I completely overlooked, but I think if you added the following, it should cover all the possibilities -

set the ink of fld "Message Field" of card "Single Line" of stack "revmessagebox.rev" to "blendExclusion"
set the ink of fld "Message Field" of card "Multiple Lines" of stack "revmessagebox.rev" to "blendExclusion"
set the ink of fld "Results" of card "Single Line" of stack "revmessagebox.rev" to "blendExclusion"

@bogs
Yes. There is no difference regarding readability between writing black on black and writing white on white.

somehow the new version of colorizer didnt work.
Right after setting is done, I quit LC
Clic on a stack to open...

- Livenet is loaded at startup. (again !!!)
- New Colorizer is no more on the list.
search in Pluggin list doesnt show anymore the colorizer...
- Background is back to white...
and I m back to setting all again.
I thinkI will just stick to the previous colorizer. any testing takes me various test and waisting 20 min just to get "worse" results then what it was before.

@bogs.
Before the new version of Skia the ink used for the dark theme was "notSrcCopy". This is now "blendDifference".
Would be better to use that rather than "blendExclusion" because not all inks settings act the same on the different platforms.

A lot of solutions for this were well represented in this thread, including using ways to use sublime and possibly Atom. Of all the solutions, the one I liked best was -hh's variation, which gives a lot of control and doesn't do anything to your stacks either, while not requiring you to leave the IDE.