Hello Simon,
this is my customized schemedef (Javis.schemedef):
<?xml version="1.0" ?>
<Scheme>
<keyword-classes>
<keyword-class name="userScreen">
javisWindows UserScreen name element
</keyword-class>
<keyword-class name="rovLabel">
rovScreenElements RovLabel textID
</keyword-class>
</keyword-classes>
<schemedef name="javis" title="Javis" author="Holger Weis" url="http://www.rovema.de/" version="1"
casesensitive="false" braces="{[]}">
<strings>
<stringtype id="0" start=""" end=""" multiline="false" escape="\" />
</strings>
<identifiers start="[`a-zA-Z]" />
<comments>
<line start="//" />
</comments>
<numbers start="[0-9]" content="[0-9]" />
<lexer name="vhdl" />
<use-styles>
<style name="Default" key="32" />
<style name="Line Comment" key="1" class="comment" />
<!-- <style name="Block Comment" key="2" class="comment" /> -->
<style name="Identifier" key="3" />
<style name="Number" key="4" class="number" />
<style name="Keywords" key="5" class="keyword" />
<style name="Keywords 2" key="6" class="keyword" fore="f80000" />
<style name="String" key="10" class="string" />
<style name="Pre-Processor" key="12" class="preprocessor" />
<style name="Special Identifier" key="13" fore="478698" />
</use-styles>
<use-keywords>
<keyword key="0" name="Keywords" class="userScreen"/>
<keyword key="1" name="Keywords 2" class="rovLabel"/>
</use-keywords>
</schemedef>
</Scheme>
The keywords "name" and "element" are highlighted (probably known in vhdl), others not. A line-comment starting with "//" isn't recognized, opposite to comments starting with "--".
If we can solve this problem I've one more question: How do I configure block-comments like used in C++?
Thanks.