Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > SynUniHighlighter и SynEdit > Проблема с CodeFolding


Автор: miksayer 11.8.2005, 19:15
Вот кусок для CodeFolding из файла подсветки, который я сделал для ассемблера:
Код
    <CodeFolding>
        <FoldRegion AddCloseKeyword="0" AllowNoSubFolds="0" Skip="0" Type="1" WholeWords="0">
            <Open Keyword=".IF" RegExp="" UseRegExp="0"/>
            <Close Keyword=".ENDIF" RegExp="" UseRegExp="0"/>
            <SubFoldRegions>
            </SubFoldRegions>
        </FoldRegion>
        <FoldRegion AddCloseKeyword="0" AllowNoSubFolds="0" Skip="0" Type="1" WholeWords="0">
            <Open Keyword=".REPEAT" RegExp="" UseRegExp="0"/>
            <Close Keyword=".UNTIL" RegExp="" UseRegExp="0"/>
            <SubFoldRegions>
            </SubFoldRegions>
        </FoldRegion>
        <FoldRegion AddCloseKeyword="0" AllowNoSubFolds="0" Skip="0" Type="1" WholeWords="0">
            <Open Keyword=".REPEAT" RegExp="" UseRegExp="0"/>
            <Close Keyword=".UNTILCXZ" RegExp="" UseRegExp="0"/>
            <SubFoldRegions>
            </SubFoldRegions>
        </FoldRegion>
     <FoldRegion AddCloseKeyword="0" AllowNoSubFolds="0" Skip="0" Type="1" WholeWords="0">
            <Open Keyword=".WHILE" RegExp="" UseRegExp="0"/>
            <Close Keyword=".ENDW" RegExp="" UseRegExp="0"/>
            <SubFoldRegions>
            </SubFoldRegions>
        </FoldRegion>
    </CodeFolding>

при этом, если открывающие и закрывающие ключевые слова имеют нижний регистр, то все ок, а если верхний, то никакого свертывания строк не появляется. Что делать?

Автор: miksayer 30.10.2005, 23:18
в версии 0.31 глюк пропал

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)