<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
 <class>JavaScriptingWnd</class>
 <widget class="QMainWindow" name="JavaScriptingWnd">
  <property name="geometry">
   <rect>
    <x>0</x>
    <y>0</y>
    <width>1069</width>
    <height>847</height>
   </rect>
  </property>
  <property name="windowTitle">
   <string>MainWindow</string>
  </property>
  <property name="windowIcon">
   <iconset resource="../../../MassXpert3.qrc">
    <normaloff>:/images/icons/svg/MassXpert3.svg</normaloff>:/images/icons/svg/MassXpert3.svg</iconset>
  </property>
  <widget class="QWidget" name="centralwidget">
   <layout class="QVBoxLayout" name="verticalLayout_5">
    <item>
     <widget class="QSplitter" name="treeSplitter">
      <property name="orientation">
       <enum>Qt::Orientation::Horizontal</enum>
      </property>
      <widget class="QGroupBox" name="objectTreeGroupBox">
       <property name="title">
        <string>Object tree</string>
       </property>
       <layout class="QHBoxLayout" name="horizontalLayout_4">
        <item>
         <widget class="QTreeWidget" name="objectTreeWidget">
          <property name="columnCount">
           <number>1</number>
          </property>
          <attribute name="headerVisible">
           <bool>false</bool>
          </attribute>
          <column>
           <property name="text">
            <string notr="true">1</string>
           </property>
          </column>
         </widget>
        </item>
       </layout>
      </widget>
      <widget class="QSplitter" name="historySplitter">
       <property name="orientation">
        <enum>Qt::Orientation::Horizontal</enum>
       </property>
       <widget class="QGroupBox" name="scriptingGroupBox">
        <property name="title">
         <string>Scripting</string>
        </property>
        <layout class="QHBoxLayout" name="horizontalLayout_5">
         <item>
          <widget class="QSplitter" name="scriptingSplitter">
           <property name="whatsThis">
            <string>The bottom edit widget is the input console, the top edit widget is the output console.</string>
           </property>
           <property name="orientation">
            <enum>Qt::Orientation::Vertical</enum>
           </property>
           <property name="handleWidth">
            <number>5</number>
           </property>
           <widget class="QTextEdit" name="outTextEdit"/>
           <widget class="QWidget" name="verticalLayoutWidget">
            <layout class="QVBoxLayout" name="qsciVerticalLayout">
             <item>
              <widget class="QPushButton" name="scriptAbortPushButton">
               <property name="text">
                <string>&amp;Abort script run</string>
               </property>
               <property name="icon">
                <iconset resource="../../../MassXpert3.qrc">
                 <normaloff>:/images/red-cross-cancel.png</normaloff>:/images/red-cross-cancel.png</iconset>
               </property>
              </widget>
             </item>
            </layout>
           </widget>
          </widget>
         </item>
        </layout>
       </widget>
       <widget class="QFrame" name="frame">
        <property name="frameShape">
         <enum>QFrame::Shape::StyledPanel</enum>
        </property>
        <property name="frameShadow">
         <enum>QFrame::Shadow::Raised</enum>
        </property>
        <layout class="QVBoxLayout" name="verticalLayout_4">
         <item>
          <widget class="QSplitter" name="splitter_2">
           <property name="orientation">
            <enum>Qt::Orientation::Vertical</enum>
           </property>
           <widget class="QTabWidget" name="tabWidget">
            <property name="currentIndex">
             <number>0</number>
            </property>
            <widget class="QWidget" name="historyTab">
             <attribute name="title">
              <string>History</string>
             </attribute>
             <layout class="QVBoxLayout" name="verticalLayout_6">
              <item>
               <widget class="QFrame" name="frame_2">
                <property name="frameShape">
                 <enum>QFrame::Shape::StyledPanel</enum>
                </property>
                <property name="frameShadow">
                 <enum>QFrame::Shadow::Raised</enum>
                </property>
                <layout class="QVBoxLayout" name="verticalLayout_3">
                 <item>
                  <widget class="MsXpS::MassXpert::ScriptingHistoryListWidget" name="historyListWidget" native="true">
                   <property name="sizePolicy">
                    <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
                     <horstretch>0</horstretch>
                     <verstretch>0</verstretch>
                    </sizepolicy>
                   </property>
                  </widget>
                 </item>
                 <item>
                  <widget class="QFrame" name="frame_3">
                   <property name="frameShape">
                    <enum>QFrame::Shape::StyledPanel</enum>
                   </property>
                   <property name="frameShadow">
                    <enum>QFrame::Shadow::Raised</enum>
                   </property>
                   <layout class="QHBoxLayout" name="horizontalLayout_6">
                    <item>
                     <layout class="QHBoxLayout" name="horizontalLayout_3">
                      <item>
                       <widget class="QLineEdit" name="historyRegExpLineEdit">
                        <property name="inputMask">
                         <string/>
                        </property>
                        <property name="placeholderText">
                         <string>Type expression to filter the text contents</string>
                        </property>
                       </widget>
                      </item>
                      <item>
                       <widget class="QCheckBox" name="historyCaseSensitiveCheckBox">
                        <property name="text">
                         <string>CaseSensitive</string>
                        </property>
                        <property name="checked">
                         <bool>true</bool>
                        </property>
                       </widget>
                      </item>
                     </layout>
                    </item>
                   </layout>
                  </widget>
                 </item>
                </layout>
               </widget>
              </item>
             </layout>
            </widget>
            <widget class="QWidget" name="configTab">
             <attribute name="title">
              <string>Configuration</string>
             </attribute>
             <layout class="QGridLayout" name="gridLayout_6">
              <item row="0" column="0">
               <widget class="QSplitter" name="generalConfigSplitter">
                <property name="orientation">
                 <enum>Qt::Orientation::Vertical</enum>
                </property>
                <widget class="QGroupBox" name="generalGroupBox">
                 <property name="title">
                  <string>General</string>
                 </property>
                </widget>
                <widget class="QSplitter" name="scriptingConfigSplitter">
                 <property name="orientation">
                  <enum>Qt::Orientation::Vertical</enum>
                 </property>
                 <widget class="QGroupBox" name="scriptingConfigGroup">
                  <property name="title">
                   <string>Scripting</string>
                  </property>
                 </widget>
                 <widget class="QGroupBox" name="historyConfigGroupBox">
                  <property name="title">
                   <string>History</string>
                  </property>
                  <layout class="QGridLayout" name="gridLayout_7">
                   <item row="0" column="0">
                    <layout class="QHBoxLayout" name="horizontalLayout">
                     <item>
                      <widget class="QGroupBox" name="groupBox">
                       <property name="title">
                        <string>Logging</string>
                       </property>
                       <layout class="QGridLayout" name="gridLayout">
                        <item row="0" column="0">
                         <widget class="QCheckBox" name="logOnSuccessCheckBox">
                          <property name="text">
                           <string>Log on success</string>
                          </property>
                         </widget>
                        </item>
                        <item row="1" column="0">
                         <widget class="QCheckBox" name="logOnFailureCheckBox">
                          <property name="text">
                           <string>Log on failure</string>
                          </property>
                         </widget>
                        </item>
                       </layout>
                      </widget>
                     </item>
                     <item>
                      <layout class="QVBoxLayout" name="verticalLayout">
                       <item>
                        <widget class="QPushButton" name="saveHistoryPushButton">
                         <property name="text">
                          <string>Save history</string>
                         </property>
                        </widget>
                       </item>
                       <item>
                        <widget class="QPushButton" name="resetHistoryPushButton">
                         <property name="text">
                          <string>Reset history</string>
                         </property>
                        </widget>
                       </item>
                      </layout>
                     </item>
                    </layout>
                   </item>
                   <item row="1" column="0">
                    <spacer name="verticalSpacer">
                     <property name="orientation">
                      <enum>Qt::Orientation::Vertical</enum>
                     </property>
                     <property name="sizeHint" stdset="0">
                      <size>
                       <width>20</width>
                       <height>102</height>
                      </size>
                     </property>
                    </spacer>
                   </item>
                  </layout>
                 </widget>
                </widget>
               </widget>
              </item>
             </layout>
            </widget>
            <widget class="QWidget" name="jsRefTab">
             <attribute name="title">
              <string>JS reference</string>
             </attribute>
             <layout class="QVBoxLayout" name="verticalLayout_2">
              <item>
               <widget class="QTabWidget" name="jsReferenceTextTabWidget">
                <property name="currentIndex">
                 <number>-1</number>
                </property>
               </widget>
              </item>
              <item>
               <layout class="QHBoxLayout" name="horizontalLayout_2">
                <item>
                 <widget class="QLineEdit" name="jsRefSearchLineEdit">
                  <property name="inputMask">
                   <string/>
                  </property>
                  <property name="placeholderText">
                   <string>Type regular expression to filter the reference contents</string>
                  </property>
                 </widget>
                </item>
                <item>
                 <widget class="QCheckBox" name="verbatimCheckBox">
                  <property name="text">
                   <string>Verbatim</string>
                  </property>
                 </widget>
                </item>
                <item>
                 <widget class="QCheckBox" name="jsRefCaseSensitiveCheckBox">
                  <property name="text">
                   <string>CaseSensitive</string>
                  </property>
                  <property name="checked">
                   <bool>true</bool>
                  </property>
                 </widget>
                </item>
                <item>
                 <widget class="QLabel" name="label">
                  <property name="text">
                   <string>Context lines: </string>
                  </property>
                 </widget>
                </item>
                <item>
                 <widget class="QSpinBox" name="contextLinesSpinBox">
                  <property name="minimum">
                   <number>0</number>
                  </property>
                  <property name="value">
                   <number>0</number>
                  </property>
                 </widget>
                </item>
               </layout>
              </item>
             </layout>
            </widget>
           </widget>
          </widget>
         </item>
        </layout>
       </widget>
      </widget>
     </widget>
    </item>
   </layout>
  </widget>
  <widget class="QMenuBar" name="menubar">
   <property name="geometry">
    <rect>
     <x>0</x>
     <y>0</y>
     <width>1069</width>
     <height>29</height>
    </rect>
   </property>
  </widget>
  <widget class="QStatusBar" name="statusbar"/>
 </widget>
 <customwidgets>
  <customwidget>
   <class>MsXpS::MassXpert::ScriptingHistoryListWidget</class>
   <extends>QWidget</extends>
   <header location="global">ScriptingHistoryListWidget.hpp</header>
  </customwidget>
 </customwidgets>
 <resources>
  <include location="../../../MassXpert3.qrc"/>
 </resources>
 <connections/>
</ui>
