
--
You received this message because you are subscribed to the Google Groups "scite-interest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scite-interes...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/scite-interest/CAPsk_WnL5iJ2wBQtrzQgeOapcXuPCYK5PgZTCyPXmirm%2Bv%3DChA%40mail.gmail.com.

To view this discussion on the web visit https://groups.google.com/d/msgid/scite-interest/CAJvBGKfoj-hKShjL1EpV_XwFyweDNxXZ7eDLrKHyGLcqFpE_AQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/scite-interest/CAPsk_WnWzFcc1Xu_g6B_pkgUrM5%3D%2B-nhukQM-60DLAs8yNCNUQ%40mail.gmail.com.





--
You received this message because you are subscribed to the Google Groups "scite-interest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scite-interes...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/scite-interest/7835da82-a11f-4334-979b-a7fdf8cf6373n%40googlegroups.com.
Hi,
Personally, I find the way SciTE configures its colors too complex. I mean, you depend on the lexer in order to set colors for keywords, identifiers, numbers... At the top level, I guess SciTE knows nearly nothing about symbols, i.e., the mentioned keywords and identifiers. This is maybe due to the fact that maybe, for instance, the language ScITE is editing does not have keywords.
I think that these concepts should be moved to the top level, so ScITE would know about keywords, identifiers and so on, and then the lexers would not have anything to do with colors, only maybe with specific symbols that are not dealt with by the top level.
This way, it would be possible to create different "style" files,
light, dark, QBasic editor...
-- Baltasar
you depend on the lexer in order to set colors for keywords, identifiers, numbers...
This way, it would be possible to create different "style" files, light, dark, QBasic editor...
--
You received this message because you are subscribed to the Google Groups "scite-interest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scite-interes...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/scite-interest/731140ee-7b13-d1c0-d1b2-f885a6559a79%40gmail.com.
The way I see it dark mode in its very essence requires a non-literal interpretation of config colour strings. If that interpretation can not happen within the function which converts the colour strings to Scintilla colour type on properties refresh, then all the various colour data would need to be chased up and converted after properties refresh, somehow.
Around scite version 2.20 I had hacked the colour(alpha)fromstring functions to adapt to state to enable darkmode, contrast, and saturation adjustment. If there was any hack to allow it now, I would think it worthwhile to create a darkmode but the StyleDefinition object someways seems to guard against it.