MFC介面開發類庫BCG Pro for MFC幫助文件:CBCGPEditCtrl的XML格式
BCGControlBar ("Business Components Gallery ControlBar")是MFC擴充套件庫,使您可以建立具有完全自定義選項(功能區、可自定義工具欄、選單等)以及一組專業設計的豐富Microsoft Office和Microsoft Visual Studio的應用程式 GUI控制元件,例如圖表、日曆、網格、編輯器、甘特圖和許多其他控制元件。 BCGControlBar庫擁有500多個經過全面設計、測試和充分記錄的MFC擴充套件類。 我們的元件可以輕鬆地整合到您的應用程式中,併為您節省數百個開發和除錯時間。
BCGControlBar Pro for MFC v31.0正式版下載
本文介紹與CBCGPEditCtrl一起使用的XML檔案格式,通過呼叫CBCGPEditCtrl::LoadXMLSettings或 CBCGPEditCtrl::LoadXMLSettingsFromBuffer來呼叫XML解析器。
總體結構如下:
<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”標籤外,沒有其他強制性標籤。
“ OPTIONS”標籤描述了應用於編輯控制元件的常用設定。
- WordDelimeters - 定義CBCGPEditCtrl::m_strWordDelimiters
- SpecialDelimiters - 定義CBCGPEditCtrl::m_strSpecialDelimiters
- IntelliSenseChars - 定義CBCGPEditCtrl::m_strIntelliSenseChars
“ COLOR_DATA”標記定義常規的編輯控制元件顏色以及語法突出顯示和塊的顏色。
- EditTextColor - 定義CBCGPEditCtrl::m_clrText
- EditBackColor - 定義CBCGPEditCtrl::m_clrBack
- SelTextColor - 定義CBCGPEditCtrl::m_clrTextSelActive
- SelBackColor - 定義CBCGPEditCtrl::m_clrBackSelActive
“ KEYWORDS”標籤用於語法突出顯示定義。 當您需要定義一組相同顏色的關鍵字時,它很有用。 對於每個關鍵字,XML解析器將呼叫CBCGPEditCtrl::SetWordColor。
- Color - clrFrgnd 引數
- BackColor - clrBkgnd引數
- CaseSensitive - bCaseSensitive 引數
- Keyword - strWord 引數
“ WORDS”標籤用於使用各種顏色設定顯示單獨的單詞。 對於每個單詞,XML解析器將呼叫CBCGPEditCtrl::SetWordColor。
“ WORD”標籤代表一個單詞。
- Val - strWord引數
- Color - clrFrgnd 引數
- BackColor - clrBkgnd 引數
- CaseSensitive - bCaseSensitive 引數
"BLOCKS"標籤定義顏色塊的列表,對於每個顏色塊,XML解析器將呼叫CBCGPEditCtrl::SetBlockColor。
“ BLOCK”標記代表單個顏色塊
- Start - strBlockOpen 引數
- End - strBlockClose 引數
- Color - clrFrgnd 引數
- BackColor - clrBkgnd 引數
- WholeText - bWholeText 引數
- CaseSensitive - bCaseSensitive 引數
以下是XML解析器可以識別的顏色列表:
- black
- darkred
- darkgreen
- brown
- darkblue
- darkmagenta
- darkcyan
- gray
- darkgray
- red
- green
- yellow
- blue
- magenta
- cyan
- white
對於布林值,可以使用“ true”或“ false”。
相關文章
- MFC介面套包BCG Pro Edition for MFC正式釋出v27.3|附下載
- MFC介面套包BCGControlBar Pro Edition for MFC正式釋出v28.0|附下載GC
- 在SDK程式中使用MFC中的輔助類 (轉)
- C#XmlHelper幫助類操作Xml文件的通用方法彙總C#XML
- ArcGIS開發幫助文件地址
- MFC 程式基本介面配置
- 急需java開發工具的中文幫助文件!Java
- DWR幫助文件-dwr.xml檔案的配置XML
- 擴 展Visual c++ MFC 類 庫 (轉)C++
- MFC登入介面,跳轉到功能介面
- 資料庫幫助類資料庫
- Java開發必備:java幫助文件網址下載或線上幫助Java
- 【資料庫】MFC ODBC(一)資料庫
- 【資料庫】MFC ODBC(二)資料庫
- 【資料庫】MFC ODBC(三)資料庫
- 【資料庫】MFC ODBC(四)資料庫
- MFC之動態呼叫自己寫的類庫中的類的成員方法
- Oracle 官方Java Jdk1.8_API幫助文件+Android 開發幫助文件(中英文版)OracleJavaJDKAPIAndroid
- MFC 之使用者登入介面
- 基於MFC文件/視/框架程式之利劍框架
- jdk幫助文件JDK
- MFC開發常見問題的回答2 (轉)
- MFC開發常見問題的回答3 (轉)
- MFC框架框架
- MFC打包
- MFC對COM介面編寫的支援分析 (轉)
- MFC中文件檢視框架和文件模板之間的關係框架
- MFC實現MDI多檢視介面 (一)
- 基於MFC文件/視/框架程式之利劍 (轉)框架
- 5款幫助簡化的HTML5 Audio開發的Javascript類庫HTMLJavaScript
- 基於MFC設計NX二次開發介面——專案配置注意點
- jQuery 幫助文件 apijQueryAPI
- Linux幫助文件Linux
- 平臺幫助文件
- java API 幫助文件JavaAPI
- kafka官方幫助文件Kafka
- MFC: 檔案
- MFC詳解