翻譯|使用教程|編輯:龔雪|2021-03-17 10:00:53.200|閱讀 214 次
概述:本文介紹了與CBCGPEditCtrl一起使用的XML文件的格式,通過調(diào)用CBCGPEditCtrl::LoadXMLSettings或CBCGPEditCtrl::LoadXMLSettingsFromBuffer來調(diào)用XML解析器。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
BCGSoft Professional Editor(BCGPEdit)是一款能讓您將高級編輯控件合并到任何基于MFC的應(yīng)用程序的MFC擴(kuò)展庫。這個(gè)編輯器支持各種類型的應(yīng)用程序,從簡單的客戶端到復(fù)雜的開發(fā)工具都可以集成這款編輯控件。
本文介紹了與CBCGPEditCtrl一起使用的XML文件的格式,通過調(diào)用或來調(diào)用XML解析器。
總體結(jié)構(gòu)如下:
<SETTINGS> <OPTIONS> <WordDelimeters></WordDelimeters> <SpecialDelimiters></SpecialDelimiters> <IntelliSenseChars></IntelliSenseChars> </OPTIONS> <COLOR_DATA> <EditTextColor></EditTextColor> <EditBackColor></EditBackColor> <SelTextColor></SelTextColor> <SelBackColor></SelBackColor> <KEYWORDS> <Color></Color> <BackColor></BackColor> <CaseSensitive></CaseSensitive> <Keyword></Keyword> <Keyword></Keyword> ... more keywords .... <Keyword></Keyword> </KEYWORDS> <WORDS> <WORD> <Val></Val> <Color></Color> <BackColor></BackColor> <CaseSensitive></CaseSensitive> </WORD> ... more WORDs ... <WORD> ....... </WORD> </WORDS> <BLOCKS> <BLOCK> <Start></Start> <End></End> <Color></Color> <BackColor></BackColor> <WholeText></WholeText> <CaseSensitive></CaseSensitive> </BLOCK> ... more blocks ... <BLOCK> ....... </BLOCK> <BLOCKS> </COLOR_DATA> </SETTINGS>
除了主要的“ SETTINGS”標(biāo)簽外,沒有其他強(qiáng)制性標(biāo)簽。
“ OPTIONS”標(biāo)簽描述了應(yīng)用于編輯控件的常用設(shè)置。
“COLOR_DATA”標(biāo)簽定義常規(guī)的編輯控件顏色以及語法突出顯示和塊的顏色。
“KEYWORDS”標(biāo)記用于語法突出顯示定義。當(dāng)您需要定義一組相同顏色的關(guān)鍵字時(shí),它很有用。 對于每個(gè)關(guān)鍵字,XML解析器將調(diào)用。
"WORDS"標(biāo)簽用于使用各種顏色設(shè)置顯示單獨(dú)的單詞,對于每個(gè)單詞,XML解析器將調(diào)用。
“WORD”標(biāo)簽代表一個(gè)單詞。
"BLOCKS"標(biāo)簽定義顏色塊的列表,對于每個(gè)顏色塊,XML解析器將調(diào)用。
"BLOCK"標(biāo)記代表單個(gè)顏色塊
以下是XML解析器可以識別的顏色列表:
對于布爾值,可以使用“ true”或“ false”。
如果您對BCGSoft的產(chǎn)品感興趣,也可直接咨詢“”!
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都網(wǎng)