Hi, Is there an example somewhere using the QsciLexerCustom class? I want to define my own lexer, don't want to hack around with the underlying Scintilla code so this sounds like what I need.
Following the class reference [1] for QsciLexerCustom it appears that I just need to implement styleText (which is actual incorrect because I still need to implement language() and description() from QsciLexer). I also wonder what a implementation of styleText looks like. It appears that I need to start at the position "start" and do something to classify the text calling setStyling with the appropriate styles. How do I actually get at the text? Ideally I'd read from "start" up to a terminating token (or "end") but I can't see an API in the QsciScintilla class that will allow me to read x characters starting at a position (i.e. byte offset). Is there additional documentation on how to use QsciLexerCustom that I should be reading? Thanks, Chris --- [1] http://www.riverbankcomputing.co.uk/static/Docs/QScintilla2/classQsciLexerCustom.html _______________________________________________ QScintilla mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/qscintilla
