<?xml version="1.0" ?>
<ui version="4.0">
<class>Dialog</class>
<widget class="PyDMFrame" name="screen">
<property name="geometry">
<rect>
<x>286</x>
<y>461</y>
<width>500</width>
<height>560</height>
</rect>
</property>
<property name="minimumSize">
<size>
<width>500</width>
<height>560</height>
</size>
</property>
<property name="styleSheet">
<string notr="true">PyDMFrame#screen {
color: rgb(0, 0, 0);
background-color: rgb(255, 255, 255);
}</string>
</property>
<property name="windowTitle">
<string>linkHelp</string>
</property>
<layout class="QGridLayout" name="gridLayout" columnstretch="40,2,1,149,1,1,1,5,300" rowstretch="1,2,3,4,10,3,1,1,5,14,1,14,6,14,11,14,1,14,1,14,1,14,1,14,1,14,1,14,1,14,1,14,1,14,1,14,1,14,6,1,9,2,3,4,10,3,1,1,1,14,1,14,11,14,1,14,11,14,1,14,1,14,11,14,1,14,1,14,1,14,1,14,1,14,1,14,11">
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<property name="horizontalSpacing">
<number>0</number>
</property>
<property name="verticalSpacing">
<number>0</number>
</property>
<item row="41" column="1" rowspan="7" colspan="5">
<widget class="PyDMDrawingRectangle" name="rectangle">
<property name="geometry">
<rect>
<x>40</x>
<y>285</y>
<width>154</width>
<height>24</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="brush" stdset="0">
<brush brushstyle="NoBrush">
<color alpha="255">
<red>253</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="penStyle" stdset="0">
<enum>Qt::SolidLine</enum>
</property>
<property name="penColor" stdset="0">
<color>
<red>253</red>
<green>0</green>
<blue>0</blue>
</color>
</property>
<property name="penWidth" stdset="0">
<double>2.0</double>
</property>
<property name="penCapStyle" stdset="0">
<enum>Qt::FlatCap</enum>
</property>
<property name="toolTip">
<string>rectangle</string>
</property>
</widget>
</item>
<item row="42" column="2" rowspan="4" colspan="2">
<widget class="PyDMDrawingRectangle" name="rectangle_1">
<property name="geometry">
<rect>
<x>42</x>
<y>287</y>
<width>150</width>
<height>20</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>255</red>
<green>176</green>
<blue>255</blue>
</color>
</brush>
</property>
<property name="penStyle" stdset="0">
<enum>Qt::SolidLine</enum>
</property>
<property name="penColor" stdset="0">
<color>
<red>255</red>
<green>176</green>
<blue>255</blue>
</color>
</property>
<property name="penWidth" stdset="0">
<double>0</double>
</property>
<property name="penCapStyle" stdset="0">
<enum>Qt::FlatCap</enum>
</property>
<property name="toolTip">
<string>rectangle_1</string>
</property>
</widget>
</item>
<item row="1" column="1" rowspan="7" colspan="6">
<widget class="PyDMDrawingRectangle" name="rectangle_2">
<property name="geometry">
<rect>
<x>40</x>
<y>1</y>
<width>155</width>
<height>24</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="brush" stdset="0">
<brush brushstyle="NoBrush">
<color alpha="255">
<red>253</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="penStyle" stdset="0">
<enum>Qt::SolidLine</enum>
</property>
<property name="penColor" stdset="0">
<color>
<red>253</red>
<green>0</green>
<blue>0</blue>
</color>
</property>
<property name="penWidth" stdset="0">
<double>2.0</double>
</property>
<property name="penCapStyle" stdset="0">
<enum>Qt::FlatCap</enum>
</property>
<property name="toolTip">
<string>rectangle_2</string>
</property>
</widget>
</item>
<item row="2" column="2" rowspan="4" colspan="3">
<widget class="PyDMDrawingRectangle" name="rectangle_3">
<property name="geometry">
<rect>
<x>42</x>
<y>3</y>
<width>151</width>
<height>20</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>164</red>
<green>170</green>
<blue>255</blue>
</color>
</brush>
</property>
<property name="penStyle" stdset="0">
<enum>Qt::SolidLine</enum>
</property>
<property name="penColor" stdset="0">
<color>
<red>164</red>
<green>170</green>
<blue>255</blue>
</color>
</property>
<property name="penWidth" stdset="0">
<double>0</double>
</property>
<property name="penCapStyle" stdset="0">
<enum>Qt::FlatCap</enum>
</property>
<property name="toolTip">
<string>rectangle_3</string>
</property>
</widget>
</item>
<item row="4" column="0" rowspan="3">
<widget class="QLabel" name="text">
<property name="geometry">
<rect>
<x>0</x>
<y>10</y>
<width>40</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> This</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="4" column="8" rowspan="3">
<widget class="QLabel" name="text_1">
<property name="geometry">
<rect>
<x>200</x>
<y>10</y>
<width>300</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>is a standard EPICS link</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_1</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_1 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="9" column="0" colspan="9">
<widget class="QLabel" name="text_2">
<property name="geometry">
<rect>
<x>0</x>
<y>30</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> It accepts a PV name followed by an execution command {e.g., ' NPP'},</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_2</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_2 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="11" column="0" colspan="9">
<widget class="QLabel" name="text_3">
<property name="geometry">
<rect>
<x>0</x>
<y>45</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> followed by an alarm command {e.g., ' NMS'; ignore this.}</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_3</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_3 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="13" column="0" colspan="9">
<widget class="QLabel" name="text_4">
<property name="geometry">
<rect>
<x>0</x>
<y>65</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> Here are the possible execution commands:</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_4</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_4 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="61" column="0" colspan="9">
<widget class="QLabel" name="text_5">
<property name="geometry">
<rect>
<x>0</x>
<y>420</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> by the link has completed.</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_5</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_5 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="59" column="0" colspan="9">
<widget class="QLabel" name="text_6">
<property name="geometry">
<rect>
<x>0</x>
<y>405</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> callback. EPICS sends such a callback when all processing started</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_6</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_6 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="57" column="0" colspan="9">
<widget class="QLabel" name="text_7">
<property name="geometry">
<rect>
<x>0</x>
<y>390</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> In beamline software, output links normally request a completion</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_7</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_7 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="55" column="0" colspan="9">
<widget class="QLabel" name="text_8">
<property name="geometry">
<rect>
<x>0</x>
<y>365</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> is set to 'I/O Intr' and the link's 'trigger' field is set to 'Yes'.</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_8</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_8 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="53" column="0" colspan="9">
<widget class="QLabel" name="text_9">
<property name="geometry">
<rect>
<x>0</x>
<y>350</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> Input links can behave like 'CP' links if the record's SCAN field</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_9</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_9 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="51" column="0" colspan="9">
<widget class="QLabel" name="text_10">
<property name="geometry">
<rect>
<x>0</x>
<y>325</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> role of the execution command is taken by a separate field.</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_10</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_10 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="49" column="0" colspan="9">
<widget class="QLabel" name="text_11">
<property name="geometry">
<rect>
<x>0</x>
<y>310</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> of the CA/CP EPICS link commands. It accepts only a PV name; the</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_11</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_11 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="44" column="0" rowspan="3">
<widget class="QLabel" name="text_12">
<property name="geometry">
<rect>
<x>0</x>
<y>294</y>
<width>40</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> This</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_12</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_12 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="44" column="8" rowspan="3">
<widget class="QLabel" name="text_13">
<property name="geometry">
<rect>
<x>200</x>
<y>294</y>
<width>300</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>is a 'dynamic' link, an early prototype</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_13</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_13 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="37" column="0" colspan="9">
<widget class="QLabel" name="text_14">
<property name="geometry">
<rect>
<x>0</x>
<y>255</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> {i.e., SCAN field} is 'Passive'. {For input links.}</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_14</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_14 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="35" column="0" colspan="9">
<widget class="QLabel" name="text_15">
<property name="geometry">
<rect>
<x>0</x>
<y>240</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> CPP - Same as CP, but process me only if my execution mode</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_15</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_15 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="33" column="0" colspan="9">
<widget class="QLabel" name="text_16">
<property name="geometry">
<rect>
<x>0</x>
<y>225</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> {Be careful with this. Infinite loops are possible.}</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_16</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_16 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="31" column="0" colspan="9">
<widget class="QLabel" name="text_17">
<property name="geometry">
<rect>
<x>0</x>
<y>210</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> changes. {Valid only for input links.}</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_17</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_17 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="29" column="0" colspan="9">
<widget class="QLabel" name="text_18">
<property name="geometry">
<rect>
<x>0</x>
<y>195</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> CP - Process ME whenever the value at the other end of the link</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_18</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_18 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="27" column="0" colspan="9">
<widget class="QLabel" name="text_19">
<property name="geometry">
<rect>
<x>0</x>
<y>180</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> If this is an input link, get the value whenever I process.</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_19</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_19 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="25" column="0" colspan="9">
<widget class="QLabel" name="text_20">
<property name="geometry">
<rect>
<x>0</x>
<y>165</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> or not to process {as it would if you typed the value in}.</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_20</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_20 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="23" column="0" colspan="9">
<widget class="QLabel" name="text_21">
<property name="geometry">
<rect>
<x>0</x>
<y>150</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> CA - Let the record at the other end decide for itself whether</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_21</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_21 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="21" column="0" colspan="9">
<widget class="QLabel" name="text_22">
<property name="geometry">
<rect>
<x>0</x>
<y>135</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> If this is an input link, process before you get the value.</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_22</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_22 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="19" column="0" colspan="9">
<widget class="QLabel" name="text_23">
<property name="geometry">
<rect>
<x>0</x>
<y>120</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> PP - Do process the record at the other end of the link.</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_23</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_23 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="17" column="0" colspan="9">
<widget class="QLabel" name="text_24">
<property name="geometry">
<rect>
<x>0</x>
<y>105</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> {This is the default command.}</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_24</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_24 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="15" column="0" colspan="9">
<widget class="QLabel" name="text_25">
<property name="geometry">
<rect>
<x>0</x>
<y>90</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> NPP - Don't process the record at the other end of the link.</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_25</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_25 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="39" column="0" colspan="9">
<widget class="PyDMDrawingLine" name="polyline">
<property name="geometry">
<rect>
<x>0</x>
<y>276</y>
<width>505</width>
<height>0</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="toolTip">
<string>polyline</string>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="penStyle" stdset="0">
<enum>Qt::SolidLine</enum>
</property>
<property name="penColor" stdset="0">
<color>
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</property>
<property name="penWidth" stdset="0">
<double>0</double>
</property>
<property name="penCapStyle" stdset="0">
<enum>Qt::FlatCap</enum>
</property>
<property name="penWidth" stdset="0">
<double>1</double>
</property>
<property name="penStyle" stdset="0">
<enum>Qt::SolidLine</enum>
</property>
<property name="penColor" stdset="0"/>
<property name="penCapStyle" stdset="0">
<enum>Qt::FlatCap</enum>
</property>
</widget>
</item>
<item row="65" column="0" colspan="9">
<widget class="QLabel" name="text_26">
<property name="geometry">
<rect>
<x>0</x>
<y>460</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> when positioners, detectors, etc. are done. Within a VME crate,</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_26</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_26 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="63" column="0" colspan="9">
<widget class="QLabel" name="text_27">
<property name="geometry">
<rect>
<x>0</x>
<y>445</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> A completion callback is the mechanism the sscan record uses to tell</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_27</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_27 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="67" column="0" colspan="9">
<widget class="QLabel" name="text_28">
<property name="geometry">
<rect>
<x>0</x>
<y>475</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> EPICS can trace the execution resulting from a callback link, and</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_28</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_28 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="69" column="0" colspan="9">
<widget class="QLabel" name="text_29">
<property name="geometry">
<rect>
<x>0</x>
<y>490</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> issue the callback when everything is done. If the execution path</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_29</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_29 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="71" column="0" colspan="9">
<widget class="QLabel" name="text_30">
<property name="geometry">
<rect>
<x>0</x>
<y>505</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> includes links between VME crates, however, the crate-spanning links</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_30</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_30 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="73" column="0" colspan="9">
<widget class="QLabel" name="text_31">
<property name="geometry">
<rect>
<x>0</x>
<y>520</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> must be callback links. Otherwise, the scan record will not wait</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_31</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_31 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="3" column="2" rowspan="2" colspan="2">
<widget class="QLabel" name="text_32">
<property name="geometry">
<rect>
<x>42</x>
<y>6</y>
<width>150</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>xxx:scan1.WAIT PP NMS</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_32</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_32 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="43" column="3" rowspan="2" colspan="2">
<widget class="QLabel" name="text_33">
<property name="geometry">
<rect>
<x>43</x>
<y>290</y>
<width>150</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>xxx:scan1.WAIT</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_33</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_33 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
<item row="75" column="0" colspan="9">
<widget class="QLabel" name="text_34">
<property name="geometry">
<rect>
<x>0</x>
<y>535</y>
<width>500</width>
<height>14</height>
</rect>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Ignored" vsizetype="Ignored">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string> for the off-crate processing to complete.</string>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="brush" stdset="0">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>0</red>
<green>0</green>
<blue>0</blue>
</color>
</brush>
</property>
<property name="toolTip">
<string>text_34</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<property name="styleSheet">
<string notr="true">QLabel#text_34 {
color: rgb(0, 0, 0);
}</string>
</property>
</widget>
</item>
</layout>
<zorder>rectangle</zorder>
<zorder>rectangle_1</zorder>
<zorder>rectangle_2</zorder>
<zorder>rectangle_3</zorder>
<zorder>text</zorder>
<zorder>text_1</zorder>
<zorder>text_2</zorder>
<zorder>text_3</zorder>
<zorder>text_4</zorder>
<zorder>text_5</zorder>
<zorder>text_6</zorder>
<zorder>text_7</zorder>
<zorder>text_8</zorder>
<zorder>text_9</zorder>
<zorder>text_10</zorder>
<zorder>text_11</zorder>
<zorder>text_12</zorder>
<zorder>text_13</zorder>
<zorder>text_14</zorder>
<zorder>text_15</zorder>
<zorder>text_16</zorder>
<zorder>text_17</zorder>
<zorder>text_18</zorder>
<zorder>text_19</zorder>
<zorder>text_20</zorder>
<zorder>text_21</zorder>
<zorder>text_22</zorder>
<zorder>text_23</zorder>
<zorder>text_24</zorder>
<zorder>text_25</zorder>
<zorder>polyline</zorder>
<zorder>text_26</zorder>
<zorder>text_27</zorder>
<zorder>text_28</zorder>
<zorder>text_29</zorder>
<zorder>text_30</zorder>
<zorder>text_31</zorder>
<zorder>text_32</zorder>
<zorder>text_33</zorder>
<zorder>text_34</zorder>
</widget>
<customwidgets>
<customwidget>
<class>PyDMDrawingRectangle</class>
<extends>QWidget</extends>
<header>pydm.widgets.drawing</header>
</customwidget>
<customwidget>
<class>PyDMLabel</class>
<extends>QLabel</extends>
<header>pydm.widgets.label</header>
</customwidget>
<customwidget>
<class>PyDMDrawingPolyline</class>
<extends>QWidget</extends>
<header>pydm.widgets.drawing</header>
</customwidget>
<customwidget>
<class>PyDMDrawingLine</class>
<extends>QWidget</extends>
<header>pydm.widgets.drawing</header>
</customwidget>
<customwidget>
<class>PyDMFrame</class>
<extends>QFrame</extends>
<header>pydm.widgets.frame</header>
</customwidget>
</customwidgets>
</ui>