⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 configuration.xrc

📁 非常好用的可移植的多平台C/C++源代码编辑器
💻 XRC
字号:
<?xml version="1.0" ?>
<resource>
  <object class="wxDialog" name="dlgAstyleConfig">
    <title>AStyle plugin configuration</title>
    <centered>1</centered>
    <object class="wxBoxSizer">
      <orient>wxVERTICAL</orient>
      <object class="sizeritem">
        <object class="wxNotebook" name="nbMain">
          <usenotebooksizer>1</usenotebooksizer>
          <object class="notebookpage">
            <label>Style</label>
            <object class="wxPanel" name="tabStyle">
              <object class="wxBoxSizer">
                <orient>wxHORIZONTAL</orient>
                <object class="sizeritem">
                  <object class="wxStaticBoxSizer">
                    <label>Styles</label>
                    <orient>wxVERTICAL</orient>
                    <object class="sizeritem">
                      <object class="wxRadioButton" name="rbAnsi">
                        <label>ANSI</label>
                      </object>
                      <flag>wxTOP|wxLEFT|wxRIGHT</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxRadioButton" name="rbKr">
                        <label>K&amp;&amp;R</label>
                      </object>
                      <flag>wxTOP|wxLEFT|wxRIGHT</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxRadioButton" name="rbLinux">
                        <label>Linux</label>
                      </object>
                      <flag>wxTOP|wxLEFT|wxRIGHT</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxRadioButton" name="rbGNU">
                        <label>GNU</label>
                      </object>
                      <flag>wxTOP|wxLEFT|wxRIGHT</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxRadioButton" name="rbJava">
                        <label>Java</label>
                      </object>
                      <flag>wxTOP|wxLEFT|wxRIGHT</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxRadioButton" name="rbCustom">
                        <label>Custom</label>
                      </object>
                      <flag>wxTOP|wxLEFT|wxRIGHT</flag>
                      <border>8</border>
                    </object>
                  </object>
                  <flag>wxALL|wxEXPAND</flag>
                  <border>8</border>
                </object>
                <object class="sizeritem">
                  <object class="wxStaticBoxSizer">
                    <label>Sample</label>
                    <orient>wxVERTICAL</orient>
                    <object class="sizeritem">
                      <object class="wxTextCtrl" name="txtSample">
                        <style>wxTE_MULTILINE|wxTE_READONLY|wxHSCROLL</style>
                      </object>
                      <option>1</option>
                      <flag>wxALL|wxEXPAND</flag>
                      <border>8</border>
                      <minsize>240,128</minsize>
                    </object>
                  </object>
                  <option>1</option>
                  <flag>wxTOP|wxBOTTOM|wxRIGHT|wxEXPAND</flag>
                  <border>8</border>
                </object>
              </object>
            </object>
          </object>
          <object class="notebookpage">
            <label>Indentation</label>
            <object class="wxPanel" name="tabIndentation">
              <object class="wxBoxSizer">
                <orient>wxVERTICAL</orient>
                <object class="sizeritem">
                  <object class="wxBoxSizer">
                    <orient>wxVERTICAL</orient>
                    <object class="sizeritem">
                      <object class="wxBoxSizer">
                        <orient>wxHORIZONTAL</orient>
                        <object class="sizeritem">
                          <object class="wxStaticText">
                            <label>Indentation size (in spaces):</label>
                          </object>
                          <flag>wxTOP</flag>
                          <border>4</border>
                        </object>
                        <object class="sizeritem">
                          <object class="wxSpinCtrl" name="spnIndentation">
                            <value>4</value>
                            <min>1</min>
                            <max>16</max>
                          </object>
                          <flag>wxLEFT</flag>
                          <border>8</border>
                        </object>
                      </object>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkUseTab">
                        <label>Use TABs instead of spaces</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkForceUseTabs">
                        <label>Force using TABs</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkConvertTabs">
                        <label>Converts TABs to spaces</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkFillEmptyLines">
                        <label>Fill empty lines with the whitespace of their previous lines</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkIndentClasses">
                        <label>Indent classes (keywords public:, protected: and private:)</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkIndentSwitches">
                        <label>Indent switches (keyword case:)</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkIndentCase">
                        <label>Indent case: statement in switches (commands under case:)</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkIndentBrackets">
                        <label>Indent brackets</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkIndentBlocks">
                        <label>Indent blocks</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkIndentNamespaces">
                        <label>Indent namespaces</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkIndentLabels">
                        <label>Indent labels</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkIndentPreprocessor">
                        <label>Indent multi-line preprocessor definitions</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                  </object>
                  <option>1</option>
                  <flag>wxALL|wxEXPAND</flag>
                  <border>8</border>
                </object>
              </object>
            </object>
          </object>
          <object class="notebookpage">
            <label>Formatting</label>
            <object class="wxPanel" name="tabFormatting">
              <object class="wxBoxSizer">
                <orient>wxVERTICAL</orient>
                <object class="sizeritem">
                  <object class="wxBoxSizer">
                    <orient>wxVERTICAL</orient>
                    <object class="sizeritem">
                      <object class="wxBoxSizer">
                        <orient>wxHORIZONTAL</orient>
                        <object class="sizeritem">
                          <object class="wxStaticText">
                            <label>Brackets (None, Break, Attach or Linux):</label>
                          </object>
                          <flag>wxTOP</flag>
                          <border>4</border>
                        </object>
                        <object class="sizeritem">
                          <object class="wxComboBox" name="cmbBreakType">
                            <content>
                              <item>None</item>
                              <item>Break</item>
                              <item>Attach</item>
                              <item>Linux</item>
                            </content>
                            <selection>0</selection>
                            <style>wxCB_READONLY|wxCB_DROPDOWN</style>
                          </object>
                          <flag>wxLEFT</flag>
                          <border>8</border>
                        </object>
                      </object>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkBreakBlocks">
                        <label>Pad empty lines around header blocks (e.g. 'if', 'while'...)</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkBreakElseIfs">
                        <label>Break 'else if()' header combinations into seperate lines</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkPadOperators">
                        <label>Insert space padding around operators</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkPadParens">
                        <label>Insert space padding around parenthesies</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkKeepComplex">
                        <label>Don't break complex statements and multiple statements residing in a single line</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                    <object class="sizeritem">
                      <object class="wxCheckBox" name="chkKeepBlocks">
                        <label>Don't break one-line blocks</label>
                      </object>
                      <flag>wxTOP</flag>
                      <border>8</border>
                    </object>
                  </object>
                  <option>1</option>
                  <flag>wxALL|wxEXPAND</flag>
                  <border>8</border>
                </object>
              </object>
            </object>
          </object>
        </object>
        <option>1</option>
        <flag>wxALL|wxEXPAND</flag>
        <border>8</border>
      </object>
      <object class="sizeritem">
        <object class="wxBoxSizer">
          <orient>wxHORIZONTAL</orient>
          <object class="sizeritem">
            <object class="wxButton" name="wxID_OK">
              <label>&amp;OK</label>
              <default>1</default>
            </object>
          </object>
          <object class="sizeritem">
            <object class="wxButton" name="wxID_CANCEL">
              <label>&amp;Cancel</label>
            </object>
            <flag>wxLEFT</flag>
            <border>8</border>
          </object>
        </object>
        <flag>wxBOTTOM|wxLEFT|wxRIGHT|wxALIGN_CENTRE_HORIZONTAL</flag>
        <border>8</border>
      </object>
    </object>
  </object>
</resource>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -