📄 indexeditor.mdx
字号:
<?xml version="1.0" encoding="UTF-8" ?>
<!-- This file can be merged correctly only with the XDE CompareMerge facility. If you are using a text-based merge tool, stop now. Text merge can lead to model corruption. (4AymwT4dJ0iePdY7Y0FKQg) -->
<RMS:MODEL xmlns:RMS="http://www.rational.com/products/xde" xmlns:dt="http://www.rational.com/products/xde" id="cyiccTDOhUuqTAsJ98l5Nw" unitPolicy="0" >
<RMS:METAMODEL name="UML 7.0" id="9Bz1bpZ9HU+itfrtkk+fCA" semanticVersion="1.5k" version="7.1.310.100" server="1.2.310.100" format="0.28" />
<RMS:IMPORTS>
<RMS:IMPORT uref="2:31:2:152:SW1wb3J0IG9mIG1vZGVsICdhdGxtZmNfaW5jbHVkZS5tZHgnIGJ5IG1vZGVsICdJbmRleEVkaXRvci5tZHgnIHVzaW5nIGRldmVsb3BtZW50IGNvbXBvbmVudCBSVEUgUmVwb3NpdG9yeSBNb2RlbHM=:40:a3baff7c.22a94c35.b30f.fa:a7:60:9a:23:a9:28:XGF0bG1mY19pbmNsdWRlLm1keA==:8:ZHVtbXk=:8:ZHVtbXk=:108:QzpcUHJvZ3JhbSBGaWxlc1xSYXRpb25hbFxYREVcQWRkaW5zXHZzN3J0ZVx2c25ldFxNb2RlbHNcdjEuMVxhdGxtZmNfaW5jbHVkZS5tZHg=:" id="7C+tbenrfEaxJ59NyO4Q7w" refcount="100" />
<RMS:IMPORT uref="2:31:2:148:SW1wb3J0IG9mIG1vZGVsICd2YzdfaW5jbHVkZS5tZHgnIGJ5IG1vZGVsICdJbmRleEVkaXRvci5tZHgnIHVzaW5nIGRldmVsb3BtZW50IGNvbXBvbmVudCBSVEUgUmVwb3NpdG9yeSBNb2RlbHM=:40:a3baff7c.22a94c35.b30f.fa:a7:60:9a:23:a9:24:XHZjN19pbmNsdWRlLm1keA==:8:ZHVtbXk=:8:ZHVtbXk=:104:QzpcUHJvZ3JhbSBGaWxlc1xSYXRpb25hbFxYREVcQWRkaW5zXHZzN3J0ZVx2c25ldFxNb2RlbHNcdjEuMVx2YzdfaW5jbHVkZS5tZHg=:" id="plrzIBd+akSZjl0QVQ83nA" refcount="2" />
<RMS:IMPORT uref="2:31:2:160:SW1wb3J0IG9mIG1vZGVsICdwbGF0Zm9ybXNka19pbmNsdWRlLm1keCcgYnkgbW9kZWwgJ0luZGV4RWRpdG9yLm1keCcgdXNpbmcgZGV2ZWxvcG1lbnQgY29tcG9uZW50IFJURSBSZXBvc2l0b3J5IE1vZGVscw==:40:a3baff7c.22a94c35.b30f.fa:a7:60:9a:23:a9:32:XHBsYXRmb3Jtc2RrX2luY2x1ZGUubWR4:8:ZHVtbXk=:8:ZHVtbXk=:116:QzpcUHJvZ3JhbSBGaWxlc1xSYXRpb25hbFxYREVcQWRkaW5zXHZzN3J0ZVx2c25ldFxNb2RlbHNcdjEuMVxwbGF0Zm9ybXNka19pbmNsdWRlLm1keA==:" id="cWvw0VYd5kSHvydUrHJ05Q" refcount="71" />
<RMS:IMPORT uref="2:31:2:168:SW1wb3J0IG9mIG1vZGVsICdiY2djb250cm9sYmFycHJvX2JjZ2NicHJvLm1keCcgYnkgbW9kZWwgJ0luZGV4RWRpdG9yLm1keCcgdXNpbmcgZGV2ZWxvcG1lbnQgY29tcG9uZW50IFJURSBSZXBvc2l0b3J5IE1vZGVscw==:40:a3baff7c.22a94c35.b30f.fa:a7:60:9a:23:a9:40:XGJjZ2NvbnRyb2xiYXJwcm9fYmNnY2Jwcm8ubWR4:8:ZHVtbXk=:8:ZHVtbXk=:124:QzpcUHJvZ3JhbSBGaWxlc1xSYXRpb25hbFxYREVcQWRkaW5zXHZzN3J0ZVx2c25ldFxNb2RlbHNcdjEuMVxiY2djb250cm9sYmFycHJvX2JjZ2NicHJvLm1keA==:" id="6pohbmHSxE2otWtcY6g3Ag" refcount="10" />
<RMS:IMPORT uref="2:5:1:76:SW1wb3J0IG9mIG1vZGVsICdzcmNfbWZjLm1keCcgYnkgbW9kZWwgJ0luZGV4RWRpdG9yLm1keCc=:24:Li5cLi5cc3JjX21mYy5tZHg=:24:Li5cLi5cc3JjX21mYy5tZHg=:" id="cILImRSRXkuXhri85bBblg" refcount="2" />
<RMS:IMPORT uref="2:5:1:76:SW1wb3J0IG9mIG1vZGVsICdQcm9qZWN0MS5tZHgnIGJ5IG1vZGVsICdJbmRleEVkaXRvci5tZHgn:56:Li5cLi5cUHJvamVjdDFcUHJvamVjdDFNb2RlbFxQcm9qZWN0MS5tZHg=:56:Li5cLi5cUHJvamVjdDFcUHJvamVjdDFNb2RlbFxQcm9qZWN0MS5tZHg=:" id="EwZr6Q1twUimByAe+WLH5Q" refcount="19" />
</RMS:IMPORTS>
<RMS:ROOT>
<mdl id="YViq7ZS6L0yYGzjrWput4A" >
<otv>
<ntv id="UlxjStatjk+oX7p27Vi7fw" >
<tgd>
<RMS:LRF id="CGY+labaOU+++wabIH2Pqw" />
</tgd>
<val>TRUE</val>
</ntv>
</otv>
<tvs>
<RMS:LRF id="FmcfLVN1pkCefg2PXzcbKw" />
</tvs>
<nam>IndexEditor</nam>
<mnd>
<RMS:LRF id="eotlP1zECU6XRSm7IBOV6g" />
</mnd>
<owd>
<dgx id="eotlP1zECU6XRSm7IBOV6g" >
<tvs>
<RMS:LRF id="a/z81Y0Y0k2drA/eVHtBug" />
<RMS:LRF id="g04Qd0LCwUKftr2YlQTKLg" />
<RMS:LRF id="okWzZA9QHUenbqMoru1vVg" />
</tvs>
<nam>Main</nam>
</dgx>
</owd>
<ans>[Proj]indexeditor</ans>
<ari>14 3:Code Project6 1:VC++</ari>
<cls reserve="30" >
<clx id="UaSzNLs7Wk6lNGhBUDVm0Q" >
<dsc>CAboutDlg dialog used for App About</dsc>
<nam>CAboutDlg</nam>
<rlt>
<asn id="npQIVswQ0Ueso/VbFFsRSg" >
<end>
<ase id="waZv31FW6k+HuRdH3LIGpQ" >
<nam>m_btnURL</nam>
<anc reserve="179" >13 Name:m_btnURL23 Type:CBCGPURLLinkButton8 Access:012 Description:11 Stereotype:14 IsStatic:False13 InitialValue:8 NetAttr:10 Modifiers:25 VCDefinitionLocation:None11 VCDeclSpec:</anc>
<ans>CAboutDlg.m_btnURL</ans>
<ari>20 6:CBCGPURLLinkButton6 1:VC++10 3:Variable</ari>
<noe>
<RMS:IRF id="UWax5PbDG0ONNQ2B+9l6jQ" name="bcgcontrolbarpro_bcgcbpro::HeaderFilesB::CBCGPURLLinkButton" classStr="clx" import="3" />
</noe>
<agg>COMPOSITE</agg>
<isn>TRUE</isn>
</ase>
<ase id="5JoergGTR06teopKFDW99g" >
<noe>
<RMS:LRF id="UaSzNLs7Wk6lNGhBUDVm0Q" />
</noe>
</ase>
</end>
</asn>
<asn id="0BOuXaufUEyKQZGzRUu7Rg" >
<end>
<ase id="hHy7C+ei2kW6vjXbpziYXw" >
<otv>
<stv id="g/FaN11Ul0u3Puyz8pHxwg" >
<tgd>
<RMS:LRF id="F4jvq1OtVkywwiUOOX2jgg" />
</tgd>
<val>selectany</val>
</stv>
</otv>
<nam>_messageEntries</nam>
<anc reserve="257" >20 Name:_messageEntries31 Type:const AFX_MSGMAP_ENTRY [ ]8 Access:212 Description:11 Stereotype:13 IsStatic:True64 InitialValue:{ { 0 , 0 , 0 , 0 , AfxSig_end , ( AFX_PMSG ) 0 } }8 NetAttr:10 Modifiers:29 VCDefinitionLocation:Separate20 VCDeclSpec:selectany</anc>
<ans>CAboutDlg._messageEntries</ans>
<ari>28 6:const AFX_MSGMAP_ENTRY [ ]6 1:VC++10 3:Variable</ari>
<noe>
<RMS:IRF id="c5GOA8FkQ0K4dHLOqyse+Q" name="atlmfc_include::HeaderFilesA::AFX_MSGMAP_ENTRY" classStr="clx" import="0" />
</noe>
<dve>{ { 0 , 0 , 0 , 0 , AfxSig_end , ( AFX_PMSG ) 0 } }</dve>
<tye>const AFX_MSGMAP_ENTRY [ ]</tye>
<ows>CLASSIFIER</ows>
<vsb>PRIVATE</vsb>
<isn>TRUE</isn>
</ase>
<ase id="VmN7Qzczq064S/yz41lgpg" >
<noe>
<RMS:LRF id="UaSzNLs7Wk6lNGhBUDVm0Q" />
</noe>
</ase>
</end>
</asn>
<asn id="V2ChzQA8X0eU0SnxzF7hcA" >
<end>
<ase id="hNe5rWEaukywUH5Gue903Q" >
<otv>
<stv id="Fznr0wCWt06vt2z0T1y/DQ" >
<tgd>
<RMS:LRF id="F4jvq1OtVkywwiUOOX2jgg" />
</tgd>
<val>selectany</val>
</stv>
</otv>
<nam>messageMap</nam>
<anc reserve="264" >15 Name:messageMap21 Type:const AFX_MSGMAP8 Access:112 Description:11 Stereotype:13 IsStatic:True86 InitialValue:{ & CDialog :: GetThisMessageMap , & CAboutDlg :: _messageEntries [ 0 ] }8 NetAttr:10 Modifiers:29 VCDefinitionLocation:Separate20 VCDeclSpec:selectany</anc>
<ans>CAboutDlg.messageMap</ans>
<ari>18 6:const AFX_MSGMAP6 1:VC++10 3:Variable</ari>
<noe>
<RMS:IRF id="Rjw0q/jOa0yKgbPCS/k2ZA" name="atlmfc_include::HeaderFilesA::AFX_MSGMAP" classStr="clx" import="0" />
</noe>
<dve>{ & CDialog :: GetThisMessageMap , & CAboutDlg :: _messageEntries [ 0 ] }</dve>
<chn>FROZEN</chn>
<ows>CLASSIFIER</ows>
<vsb>PROTECTED</vsb>
<agg>COMPOSITE</agg>
<isn>TRUE</isn>
</ase>
<ase id="1HmJmlPkIEy7zw9Hacbo1g" >
<noe>
<RMS:LRF id="UaSzNLs7Wk6lNGhBUDVm0Q" />
</noe>
</ase>
</end>
</asn>
<grz id="7Z/9WOyIv02dT1V/eDlaRQ" >
<otv>
<stv id="HsaP96ZLgkGgNWtEXlApcQ" >
<tgd>
<RMS:LRF id="dn6wR/nuJkugOPbbLOfF4A" />
</tgd>
<val>CDialog</val>
</stv>
</otv>
<anc>12 Name:CDialog16 BaseList:CDialog8 Access:05 Type:15 IsVirtual:False</anc>
<ans>[Base]CAboutDlg.CDialog</ans>
<ari>6 1:VC++12 3:Generalize</ari>
<noe>
<RMS:IRF id="AsAWwlGcZUWVbKDni+E7lQ" name="atlmfc_include::HeaderFilesA::CDialog" classStr="clx" import="0" />
</noe>
</grz>
</rlt>
<anc reserve="229" >14 Name:CAboutDlg47 Description:CAboutDlg dialog used for App About16 IsAbstract:False8 Access:08 NetAttr:10 Modifiers:37 VCDefinitionLocation:With declaration11 Stereotype:11 VCDeclSpec:18 TemplateParamList:18 TemplateParamDesc:</anc>
<ans>CAboutDlg</ans>
<ari>6 1:VC++7 3:Class</ari>
<opr>
<opr id="PFPcjS4hwU+F24XiAZGeGw" >
<nam>CAboutDlg</nam>
<anc reserve="282" >8 NetAttr:14 Name:CAboutDlg6 Kind:35 Type:8 Access:012 Description:14 IsStatic:False16 IsAbstract:False10 Modifiers:10 ParamList:23 ConstructorInitializer:10 VBHandles:29 VCDefinitionLocation:Separate13 IsConst:False11 VCDeclSpec:9 VCThrows:11 Stereotype:24 AllParameterDescription:</anc>
<ans>CAboutDlg.CAboutDlg()</ans>
<ari>6 1:VC++13 3:Constructor</ari>
</opr>
<opr id="ibyz0YBzp0iEqJzrBaC1gA" >
<otv>
<stv id="89VebqqgmkWuA0bbIk5bsQ" >
<tgd>
<RMS:LRF id="NXNnqXTWFUGCKz+zy7zNWw" />
</tgd>
<val>virtual</val>
</stv>
</otv>
<dsc>DDX/DDV support</dsc>
<nam>DoDataExchange</nam>
<anc reserve="337" >8 NetAttr:19 Name:DoDataExchange6 Kind:09 Type:void8 Access:127 Description:DDX/DDV support14 IsStatic:False16 IsAbstract:False17 Modifiers:virtual32 ParamList:;;;CDataExchange*;pDX;23 ConstructorInitializer:10 VBHandles:29 VCDefinitionLocation:Separate13 IsConst:False11 VCDeclSpec:9 VCThrows:11 Stereotype:26 AllParameterDescription:0 </anc>
<ans>CAboutDlg.DoDataExchange(:CDataExchange*)</ans>
<ari>6 1:VC++11 3:Operation</ari>
<vsb>PROTECTED</vsb>
<prm>
<prm id="AY6ftstheUS4klBPFTTpWg" >
<nam>pDX</nam>
<tye>CDataExchange*</tye>
</prm>
</prm>
</opr>
<opr id="Vz5KJI13dECu3E81Ihr0xA" >
<otv>
<stv id="speayw+Hwk+zbkGXCnrfTw" >
<tgd>
<RMS:LRF id="NXNnqXTWFUGCKz+zy7zNWw" />
</tgd>
<val>__stdcall</val>
</stv>
</otv>
<nam>GetThisMessageMap</nam>
<ows>CLASSIFIER</ows>
<anc reserve="317" >8 NetAttr:22 Name:GetThisMessageMap6 Kind:023 Type:const AFX_MSGMAP *8 Access:112 Description:13 IsStatic:True16 IsAbstract:False19 Modifiers:__stdcall10 ParamList:23 ConstructorInitializer:10 VBHandles:29 VCDefinitionLocation:Separate13 IsConst:False11 VCDeclSpec:9 VCThrows:11 Stereotype:24 AllParameterDescription:</anc>
<ans>CAboutDlg.GetThisMessageMap()</ans>
<ari>6 1:VC++11 3:Operation</ari>
<vsb>PROTECTED</vsb>
<prm>
<prm id="Wj0eJHhZLkaGEd+3/3SXxw" >
<tye>const AFX_MSGMAP *</tye>
<knd>RETURN</knd>
</prm>
</prm>
</opr>
<opr id="AVAHeAx0mkmJCLschKbkFw" >
<otv>
<stv id="QEjEznL0E0Cgenh975fmUw" >
<tgd>
<RMS:LRF id="NXNnqXTWFUGCKz+zy7zNWw" />
</tgd>
<val>virtual</val>
</stv>
</otv>
<nam>GetMessageMap</nam>
<isq>TRUE</isq>
<anc reserve="311" >8 NetAttr:18 Name:GetMessageMap6 Kind:023 Type:const AFX_MSGMAP *8 Access:112 Description:14 IsStatic:False16 IsAbstract:False17 Modifiers:virtual10 ParamList:23 ConstructorInitializer:10 VBHandles:29 VCDefinitionLocation:Separate12 IsConst:True11 VCDeclSpec:9 VCThrows:11 Stereotype:24 AllParameterDescription:</anc>
<ans>[const]CAboutDlg.GetMessageMap()</ans>
<ari>6 1:VC++11 3:Operation</ari>
<vsb>PROTECTED</vsb>
<prm>
<prm id="MTwNAx96+E6YE8+BS9xXSQ" >
<tye>const AFX_MSGMAP *</tye>
<knd>RETURN</knd>
</prm>
</prm>
</opr>
</opr>
</clx>
<clx id="LGQOcsxSIkaAMQRHQIOmgA" >
<nam>CChildFrame</nam>
<rlt>
<asn id="5k9xKL1THkKzl1c7cwi4MA" >
<end>
<ase id="OZwa36ToQkKOXEYUQztyGg" >
<otv>
<stv id="FInOdW4CEk2F6WTvbaZiOQ" >
<tgd>
<RMS:LRF id="F4jvq1OtVkywwiUOOX2jgg" />
</tgd>
<val>selectany</val>
</stv>
</otv>
<nam>classCChildFrame</nam>
<anc reserve="333" >21 Name:classCChildFrame24 Type:const CRuntimeClass8 Access:012 Description:11 Stereotype:13 IsStatic:True145 InitialValue:{ "CChildFrame" , sizeof ( class CChildFrame ) , 0xFFFF , CChildFrame :: CreateObject , & CBCGPMDIChildWnd :: GetThisClass , 0 , 0 }8 NetAttr:10 Modifiers:29 VCDefinitionLocation:Separate20 VCDeclSpec:selectany</anc>
<ans>CChildFrame.classCChildFrame</ans>
<ari>21 6:const CRuntimeClass6 1:VC++10 3:Variable</ari>
<noe>
<RMS:IRF id="Q1EOacSUnUm4x7TUgPYh8w" name="atlmfc_include::HeaderFilesA::CRuntimeClass" classStr="clx" import="0" />
</noe>
<dve reserve="132" >{ "CChildFrame" , sizeof ( class CChildFrame ) , 0xFFFF , CChildFrame :: CreateObject , & CBCGPMDIChildWnd :: GetThisClass , 0 , 0 }</dve>
<chn>FROZEN</chn>
<ows>CLASSIFIER</ows>
<agg>COMPOSITE</agg>
<isn>TRUE</isn>
</ase>
<ase id="3oZM1kxXhES6YzNF8yA6YQ" >
<noe>
<RMS:LRF id="LGQOcsxSIkaAMQRHQIOmgA" />
</noe>
</ase>
</end>
</asn>
<asn id="utWhyQq4pkafohEhrIDORQ" >
<end>
<ase id="vZDemTGLyU6CvsTBmgOQng" >
<nam>m_wndSplitter</nam>
<anc reserve="178" >18 Name:m_wndSplitter17 Type:CSplitterWnd8 Access:112 Description:11 Stereotype:14 IsStatic:False13 InitialValue:8 NetAttr:10 Modifiers:25 VCDefinitionLocation:None11 VCDeclSpec:</anc>
<ans>CChildFrame.m_wndSplitter</ans>
<ari>14 6:CSplitterWnd6 1:VC++10 3:Variable</ari>
<noe>
<RMS:IRF id="q50lh67NJkW+ViN4no9iPA" name="atlmfc_include::HeaderFilesA::CSplitterWnd" classStr="clx" import="0" />
</noe>
<vsb>PROTECTED</vsb>
<agg>COMPOSITE</agg>
<isn>TRUE</isn>
</ase>
<ase id="Sa8T+/42rkK3JOMMAYKfFg" >
<noe>
<RMS:LRF id="LGQOcsxSIkaAMQRHQIOmgA" />
</noe>
</ase>
</end>
</asn>
<asn id="0Q3PBgtiAUmJGRTAFa6eCQ" >
<end>
<ase id="uXhPgKvQokqP0HyuuhLzrg" >
<otv>
<stv id="ULzMxilluU2ugOkEXCJc3g" >
<tgd>
<RMS:LRF id="F4jvq1OtVkywwiUOOX2jgg" />
</tgd>
<val>selectany</val>
</stv>
</otv>
<nam>_messageEntries</nam>
<anc reserve="257" >20 Name:_messageEntries31 Type:const AFX_MSGMAP_ENTRY [ ]8 Access:212 Description:11 Stereotype:13 IsStatic:True64 InitialValue:{ { 0 , 0 , 0 , 0 , AfxSig_end , ( AFX_PMSG ) 0 } }8 NetAttr:10 Modifiers:29 VCDefinitionLocation:Separate20 VCDeclSpec:selectany</anc>
<ans>CChildFrame._messageEntries</ans>
<ari>28 6:const AFX_MSGMAP_ENTRY [ ]6 1:VC++10 3:Variable</ari>
<noe>
<RMS:IRF id="c5GOA8FkQ0K4dHLOqyse+Q" name="atlmfc_include::HeaderFilesA::AFX_MSGMAP_ENTRY" classStr="clx" import="0" />
</noe>
<dve>{ { 0 , 0 , 0 , 0 , AfxSig_end , ( AFX_PMSG ) 0 } }</dve>
<tye>const AFX_MSGMAP_ENTRY [ ]</tye>
<ows>CLASSIFIER</ows>
<vsb>PRIVATE</vsb>
<isn>TRUE</isn>
</ase>
<ase id="LRPQFghsfkOCBO1Qt25CSw" >
<noe>
<RMS:LRF id="LGQOcsxSIkaAMQRHQIOmgA" />
</noe>
</ase>
</end>
</asn>
<asn id="/v+Y90xItEag41zhtbTRAg" >
<end>
<ase id="UNgtk7C8UkyIbOuixFnPtw" >
<otv>
<stv id="vdnaZN2NS0CPrkVhewUqyA" >
<tgd>
<RMS:LRF id="F4jvq1OtVkywwiUOOX2jgg" />
</tgd>
<val>selectany</val>
</stv>
</otv>
<nam>messageMap</nam>
<anc reserve="275" >15 Name:messageMap21 Type:const AFX_MSGMAP8 Access:112 Description:11 Stereotype:13 IsStatic:True97 InitialValue:{ & CBCGPMDIChildWnd :: GetThisMessageMap , & CChildFrame :: _messageEntries [ 0 ] }8 NetAttr:10 Modifiers:29 VCDefinitionLocation:Separate20 VCDeclSpec:selectany</anc>
<ans>CChildFrame.messageMap</ans>
<ari>18 6:const AFX_MSGMAP6 1:VC++10 3:Variable</ari>
<noe>
<RMS:IRF id="Rjw0q/jOa0yKgbPCS/k2ZA" name="atlmfc_include::HeaderFilesA::AFX_MSGMAP" classStr="clx" import="0" />
</noe>
<dve reserve="84" >{ & CBCGPMDIChildWnd :: GetThisMessageMap , & CChildFrame :: _messageEntries [ 0 ] }</dve>
<chn>FROZEN</chn>
<ows>CLASSIFIER</ows>
<vsb>PROTECTED</vsb>
<agg>COMPOSITE</agg>
<isn>TRUE</isn>
</ase>
<ase id="9LVphQKHSkyZnL+bVa4hFg" >
<noe>
<RMS:LRF id="LGQOcsxSIkaAMQRHQIOmgA" />
</noe>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -