<?xml version="1.0"?>
<interface>
  <!-- interface-requires gtk+ 2.12 -->
  <!-- interface-naming-policy project-wide -->
  <object class="GtkWindow" id="OpenGLWindow">
    <property name="title" translatable="yes">PyCAM Visualization</property>
    <property name="role">pycam-view</property>
    <child>
      <object class="GtkVBox" id="OpenGLBox">
        <property name="visible">True</property>
        <property name="orientation">vertical</property>
        <child>
          <object class="GtkAlignment" id="alignment1">
            <property name="visible">True</property>
            <property name="left_padding">2</property>
            <child>
              <object class="GtkVBox" id="InfoBox">
                <property name="visible">True</property>
                <property name="orientation">vertical</property>
                <property name="spacing">1</property>
                <child>
                  <placeholder/>
                </child>
              </object>
            </child>
          </object>
          <packing>
            <property name="expand">False</property>
            <property name="position">0</property>
          </packing>
        </child>
      </object>
    </child>
  </object>
  <object class="GtkToggleAction" id="Toggle3DView">
    <property name="label">3D _View</property>
    <property name="short_label">3D _View</property>
    <property name="tooltip">Display the model in the 3D view window.</property>
  </object>
  <object class="GtkFrame" id="OpenGLPrefTab">
    <property name="visible">True</property>
    <property name="label_xalign">0</property>
    <property name="shadow_type">none</property>
    <child>
      <object class="GtkAlignment" id="alignment11">
        <property name="visible">True</property>
        <property name="left_padding">12</property>
        <child>
          <object class="GtkVBox" id="vbox1">
            <property name="visible">True</property>
            <property name="orientation">vertical</property>
            <property name="spacing">2</property>
            <child>
              <object class="GtkCheckButton" id="OpenGLPolygon">
                <property name="label" translatable="yes">Polygon fill</property>
                <property name="visible">True</property>
                <property name="can_focus">True</property>
                <property name="receives_default">False</property>
                <property name="draw_indicator">True</property>
              </object>
              <packing>
                <property name="expand">False</property>
                <property name="position">0</property>
              </packing>
            </child>
            <child>
              <object class="GtkCheckButton" id="OpenGLLight">
                <property name="label" translatable="yes">Lighting</property>
                <property name="visible">True</property>
                <property name="can_focus">True</property>
                <property name="receives_default">False</property>
                <property name="draw_indicator">True</property>
              </object>
              <packing>
                <property name="expand">False</property>
                <property name="position">1</property>
              </packing>
            </child>
            <child>
              <object class="GtkCheckButton" id="OpenGLShadow">
                <property name="label" translatable="yes">Shadows</property>
                <property name="visible">True</property>
                <property name="can_focus">True</property>
                <property name="receives_default">False</property>
                <property name="draw_indicator">True</property>
              </object>
              <packing>
                <property name="expand">False</property>
                <property name="position">2</property>
              </packing>
            </child>
            <child>
              <object class="GtkCheckButton" id="OpenGLPerspective">
                <property name="label" translatable="yes">Perspective view</property>
                <property name="visible">True</property>
                <property name="can_focus">True</property>
                <property name="receives_default">False</property>
                <property name="draw_indicator">True</property>
              </object>
              <packing>
                <property name="expand">False</property>
                <property name="position">3</property>
              </packing>
            </child>
            <child>
              <object class="GtkHBox" id="hbox7">
                <property name="visible">True</property>
                <property name="spacing">2</property>
                <child>
                  <object class="GtkLabel" id="DrillUpdateFPSLabel">
                    <property name="visible">True</property>
                    <property name="label" translatable="yes">Maximum Frames per Second:</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="position">0</property>
                  </packing>
                </child>
                <child>
                  <object class="GtkSpinButton" id="DrillProgressFrameSkipControl">
                    <property name="visible">True</property>
                    <property name="can_focus">True</property>
                    <property name="invisible_char">&#x25CF;</property>
                    <property name="adjustment">DrillProgressMaxFPS</property>
                  </object>
                  <packing>
                    <property name="expand">False</property>
                    <property name="position">1</property>
                  </packing>
                </child>
              </object>
              <packing>
                <property name="expand">False</property>
                <property name="position">4</property>
              </packing>
            </child>
            <child>
              <object class="GtkCheckButton" id="OpenGLCache">
                <property name="label" translatable="yes">Use caching</property>
                <property name="visible">True</property>
                <property name="can_focus">True</property>
                <property name="receives_default">False</property>
                <property name="tooltip_text" translatable="yes">OpenGL caching (via Display Lists) works without problems for most users. But if your 3D view is distorted or not usable at all, then you should consider to disable caching. The cache improves performance significantly.</property>
                <property name="draw_indicator">True</property>
              </object>
              <packing>
                <property name="expand">False</property>
                <property name="position">4</property>
              </packing>
            </child>
          </object>
        </child>
      </object>
    </child>
    <child type="label">
      <object class="GtkLabel" id="OpenGLSettingsFrameLabel">
        <property name="visible">True</property>
        <property name="label" translatable="yes">&lt;b&gt;OpenGL Settings&lt;/b&gt;</property>
        <property name="use_markup">True</property>
      </object>
    </child>
  </object>
  <object class="GtkAdjustment" id="DrillProgressMaxFPS">
    <property name="value">1</property>
    <property name="lower">1</property>
    <property name="upper">50</property>
    <property name="step_increment">1</property>
  </object>
  <object class="GtkFrame" id="ColorPrefTab">
    <property name="visible">True</property>
    <property name="label_xalign">0</property>
    <property name="shadow_type">none</property>
    <child>
      <object class="GtkAlignment" id="alignment4">
        <property name="visible">True</property>
        <property name="left_padding">12</property>
        <child>
          <object class="GtkTable" id="ColorTable">
            <property name="visible">True</property>
            <property name="n_columns">2</property>
            <property name="column_spacing">3</property>
            <property name="row_spacing">3</property>
            <child>
              <placeholder/>
            </child>
            <child>
              <placeholder/>
            </child>
          </object>
        </child>
      </object>
    </child>
    <child type="label">
      <object class="GtkLabel" id="ColorSelectionFrameLabel">
        <property name="visible">True</property>
        <property name="label" translatable="yes">&lt;b&gt;Color Selection&lt;/b&gt;</property>
        <property name="use_markup">True</property>
      </object>
    </child>
  </object>
  <object class="GtkFrame" id="DisplayItemsPrefTab">
    <property name="visible">True</property>
    <property name="label_xalign">0</property>
    <property name="shadow_type">none</property>
    <child>
      <object class="GtkAlignment" id="alignment21">
        <property name="visible">True</property>
        <property name="left_padding">12</property>
        <child>
          <object class="GtkVBox" id="PreferencesVisibleItemsBox">
            <property name="visible">True</property>
            <property name="orientation">vertical</property>
            <property name="spacing">2</property>
            <child>
              <placeholder/>
            </child>
          </object>
        </child>
      </object>
    </child>
    <child type="label">
      <object class="GtkLabel" id="VisualSettingsFrameLabel">
        <property name="visible">True</property>
        <property name="label" translatable="yes">&lt;b&gt;Display settings&lt;/b&gt;</property>
        <property name="use_markup">True</property>
      </object>
    </child>
  </object>
  <object class="GtkHBox" id="ViewControls">
    <property name="visible">True</property>
    <property name="spacing">4</property>
    <child>
      <object class="GtkToolbar" id="ViewItems">
        <property name="visible">True</property>
        <property name="toolbar_style">text</property>
      </object>
      <packing>
        <property name="expand">False</property>
        <property name="position">0</property>
      </packing>
    </child>
    <child>
      <object class="GtkVSeparator" id="vseparator13">
        <property name="visible">True</property>
        <property name="orientation">vertical</property>
      </object>
      <packing>
        <property name="expand">False</property>
        <property name="position">1</property>
      </packing>
    </child>
    <child>
      <object class="GtkHBox" id="hbox38">
        <property name="visible">True</property>
        <child>
          <object class="GtkToolButton" id="ResetView">
            <property name="visible">True</property>
            <property name="label" translatable="yes">Center</property>
            <property name="use_underline">True</property>
          </object>
          <packing>
            <property name="expand">False</property>
            <property name="fill">False</property>
            <property name="position">0</property>
          </packing>
        </child>
        <child>
          <object class="GtkToolButton" id="FrontView">
            <property name="visible">True</property>
            <property name="label" translatable="yes">Front</property>
            <property name="use_underline">True</property>
          </object>
          <packing>
            <property name="expand">False</property>
            <property name="fill">False</property>
            <property name="position">1</property>
          </packing>
        </child>
        <child>
          <object class="GtkToolButton" id="BackView">
            <property name="visible">True</property>
            <property name="label" translatable="yes">Back</property>
            <property name="use_underline">True</property>
          </object>
          <packing>
            <property name="expand">False</property>
            <property name="fill">False</property>
            <property name="position">2</property>
          </packing>
        </child>
        <child>
          <object class="GtkToolButton" id="LeftView">
            <property name="visible">True</property>
            <property name="label" translatable="yes">Left</property>
            <property name="use_underline">True</property>
          </object>
          <packing>
            <property name="expand">False</property>
            <property name="fill">False</property>
            <property name="position">3</property>
          </packing>
        </child>
        <child>
          <object class="GtkToolButton" id="RightView">
            <property name="visible">True</property>
            <property name="label" translatable="yes">Right</property>
            <property name="use_underline">True</property>
          </object>
          <packing>
            <property name="expand">False</property>
            <property name="fill">False</property>
            <property name="position">4</property>
          </packing>
        </child>
        <child>
          <object class="GtkToolButton" id="TopView">
            <property name="visible">True</property>
            <property name="label" translatable="yes">Top</property>
            <property name="use_underline">True</property>
          </object>
          <packing>
            <property name="expand">False</property>
            <property name="fill">False</property>
            <property name="position">5</property>
          </packing>
        </child>
        <child>
          <object class="GtkToolButton" id="BottomView">
            <property name="visible">True</property>
            <property name="label" translatable="yes">Bottom</property>
            <property name="use_underline">True</property>
          </object>
          <packing>
            <property name="expand">False</property>
            <property name="fill">False</property>
            <property name="position">6</property>
          </packing>
        </child>
      </object>
      <packing>
        <property name="position">2</property>
      </packing>
    </child>
    <child>
      <object class="GtkLinkButton" id="3DViewHelp">
        <property name="label">gtk-help</property>
        <property name="visible">True</property>
        <property name="can_focus">True</property>
        <property name="receives_default">True</property>
        <property name="relief">none</property>
        <property name="use_stock">True</property>
        <property name="xalign">1</property>
        <property name="uri">http://sourceforge.net/apps/mediawiki/pycam/index.php?title=3D_View</property>
      </object>
      <packing>
        <property name="expand">False</property>
        <property name="position">3</property>
      </packing>
    </child>
  </object>
</interface>
