diff --git a/99-Shared/calc/yySseq_full.bob b/99-Shared/calc/yySseq_full.bob index a2ceddcbb99c201883c73d28806d07b657d8178f..d78e461300799e2ecbca550dee130bfe95f80ba6 100644 --- a/99-Shared/calc/yySseq_full.bob +++ b/99-Shared/calc/yySseq_full.bob @@ -3,138 +3,317 @@ <name>yySseq_full</name> <x>33</x> <y>25</y> - <width>750</width> - <height>375</height> <background_color> - <color red="200" green="200" blue="200"> + <color red="240" green="240" blue="240"> </color> </background_color> - <grid_visible>false</grid_visible> - <grid_step_x>5</grid_step_x> + <actions> + </actions> <widget type="rectangle" version="2.0.0"> - <name>rectangle #6</name> - <width>750</width> - <height>26</height> + <name>BGGrey02-background</name> + <y>50</y> + <width>800</width> + <height>550</height> + <line_width>2</line_width> <line_color> - <color red="236" green="236" blue="236"> + <color name="GROUP-BORDER" red="150" green="155" blue="151"> </color> </line_color> <background_color> - <color red="236" green="236" blue="236"> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> + </color> + </background_color> + <corner_height>10</corner_height> + </widget> + <widget type="group" version="2.0.0"> + <name>Grouping Container</name> + <x>695</x> + <y>127</y> + <width>70</width> + <height>20</height> + <style>3</style> + <foreground_color> + <color red="0" green="128" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> </color> </background_color> + <transparent>true</transparent> + <actions> + </actions> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>sseqElement_bare.opi</file> + <macros> + <EL>1</EL> + <ELN>01</ELN> + </macros> + <x>20</x> + <y>147</y> + <width>783</width> + <height>25</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>sseqElement_bare.opi</file> + <macros> + <EL>2</EL> + <ELN>02</ELN> + </macros> + <x>20</x> + <y>172</y> + <width>747</width> + <height>25</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>sseqElement_bare.opi</file> + <macros> + <EL>3</EL> + <ELN>03</ELN> + </macros> + <x>20</x> + <y>197</y> + <width>747</width> + <height>25</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>sseqElement_bare.opi</file> + <macros> + <EL>4</EL> + <ELN>04</ELN> + </macros> + <x>20</x> + <y>222</y> + <width>747</width> + <height>25</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>sseqElement_bare.opi</file> + <macros> + <EL>5</EL> + <ELN>05</ELN> + </macros> + <x>20</x> + <y>247</y> + <width>747</width> + <height>25</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>sseqElement_bare.opi</file> + <macros> + <EL>6</EL> + <ELN>06</ELN> + </macros> + <x>20</x> + <y>272</y> + <width>747</width> + <height>25</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>sseqElement_bare.opi</file> + <macros> + <EL>7</EL> + <ELN>07</ELN> + </macros> + <x>20</x> + <y>297</y> + <width>747</width> + <height>25</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>sseqElement_bare.opi</file> + <macros> + <EL>8</EL> + <ELN>08</ELN> + </macros> + <x>20</x> + <y>322</y> + <width>747</width> + <height>25</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>sseqElement_bare.opi</file> + <macros> + <EL>9</EL> + <ELN>09</ELN> + </macros> + <x>20</x> + <y>347</y> + <width>747</width> + <height>25</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>sseqElement_bare.opi</file> + <macros> + <EL>A</EL> + <ELN>10</ELN> + </macros> + <x>20</x> + <y>372</y> + <width>747</width> + <height>25</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="combo" version="2.0.0"> - <name>menu #9</name> + <name>Menu Button</name> <pv_name>$(P)$(S).SCAN</pv_name> - <y>30</y> + <x>20</x> + <y>60</y> <height>20</height> + <foreground_color> + <color name="BLACK" red="0" green="0" blue="0"> + </color> + </foreground_color> <background_color> - <color red="115" green="223" blue="255"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> + <actions> + </actions> <border_alarm_sensitive>false</border_alarm_sensitive> </widget> <widget type="action_button" version="3.0.0"> - <name>message button #12</name> + <name>Action Button</name> <actions> <action type="write_pv"> <pv_name>$(P)$(S).PROC</pv_name> <value>1</value> - <description>Write</description> </action> </actions> <pv_name>$(P)$(S).PROC</pv_name> <text>PROC</text> - <x>180</x> - <y>30</y> + <x>175</x> + <y>60</y> <width>40</width> <height>20</height> + <foreground_color> + <color name="BLACK" red="0" green="0" blue="0"> + </color> + </foreground_color> <background_color> - <color red="115" green="223" blue="255"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> </widget> <widget type="textentry" version="3.0.0"> - <name>text entry #15</name> + <name>Text Input</name> <pv_name>$(P)$(S).PREC</pv_name> - <x>280</x> - <y>30</y> - <width>25</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <x>335</x> + <y>60</y> + <foreground_color> + <color name="BLACK" red="0" green="0" blue="0"> + </color> + </foreground_color> <background_color> - <color red="115" green="223" blue="255"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>1</format> <show_units>false</show_units> + <actions> + </actions> <border_alarm_sensitive>false</border_alarm_sensitive> - </widget> - <widget type="label" version="2.0.0"> - <name>text #19</name> - <text># DIGITS</text> - <x>230</x> - <y>35</y> - <width>50</width> - <height>10</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="10.0"> - </font> - </font> - <horizontal_alignment>1</horizontal_alignment> - </widget> - <widget type="polyline" version="2.0.0"> - <name>polyline #22</name> - <x>-1</x> - <y>27</y> - <width>749</width> - <height>3</height> - <line_color> - <color red="10" green="0" blue="184"> + <border_color> + <color red="0" green="128" blue="255"> </color> - </line_color> - <points> - <point x="0.0" y="1.0"> - </point> - <point x="746.0" y="1.0"> - </point> - </points> + </border_color> </widget> - <widget type="textentry" version="3.0.0"> - <name>text entry #26</name> - <pv_name>$(P)$(S).DESC</pv_name> - <width>240</width> - <height>26</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text># DIGITS:</text> + <x>250</x> + <y>60</y> + <width>70</width> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="Gray_14" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="236" green="236" blue="236"> + <color red="255" green="255" blue="255"> </color> </background_color> - <format>1</format> - <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> - </widget> - <widget type="label" version="2.0.0"> - <name>text #30</name> - <text>($(P)$(S))</text> - <x>240</x> - <y>6</y> - <width>140</width> - <height>14</height> <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="action_button" version="3.0.0"> - <name>related display #33</name> + <name>Action Button</name> <actions> <action type="open_display"> <file>yySseq.opi</file> @@ -143,21 +322,22 @@ </action> </actions> <text>Less</text> - <x>700</x> - <y>320</y> + <x>709</x> + <y>402</y> <width>50</width> <height>20</height> <foreground_color> - <color red="255" green="255" blue="255"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="51" green="153" blue="0"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> + <tooltip>$(actions)</tooltip> </widget> <widget type="action_button" version="3.0.0"> - <name>related display #36</name> + <name>Action Button</name> <actions> <action type="open_display"> <file>inlinkHelp.opi</file> @@ -166,73 +346,118 @@ </action> </actions> <text>LINK HELP</text> - <x>115</x> - <y>50</y> + <x>80</x> + <y>100</y> <width>60</width> - <height>16</height> + <height>20</height> <foreground_color> - <color red="255" green="255" blue="255"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="51" green="153" blue="0"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> + <tooltip>$(actions)</tooltip> </widget> <widget type="label" version="2.0.0"> - <name>text #39</name> + <name>Label</name> <text>INPUT PV NAME</text> - <x>25</x> - <y>55</y> - <width>90</width> - <height>10</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="10.0"> - </font> - </font> + <x>51</x> + <y>121</y> + <width>130</width> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="label" version="2.0.0"> - <name>text #42</name> + <name>Label</name> <text>STRING VALUE</text> - <x>230</x> - <y>55</y> - <width>200</width> - <height>10</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="10.0"> - </font> - </font> + <x>260</x> + <y>121</y> + <width>194</width> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="label" version="2.0.0"> - <name>text #45</name> + <name>Label</name> <text>VALUE</text> - <x>435</x> - <y>55</y> + <x>454</x> + <y>121</y> <width>80</width> - <height>10</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="10.0"> - </font> - </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="label" version="2.0.0"> - <name>text #48</name> + <name>Label</name> <text>OUTPUT PV NAME</text> - <x>520</x> - <y>55</y> + <x>568</x> + <y>120</y> <width>90</width> - <height>10</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="10.0"> - </font> - </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="action_button" version="3.0.0"> - <name>related display #51</name> + <name>Action Button</name> <actions> <action type="open_display"> <file>outlinkHelp.opi</file> @@ -241,97 +466,94 @@ </action> </actions> <text>LINK HELP</text> - <x>610</x> - <y>50</y> + <x>580</x> + <y>100</y> <width>60</width> - <height>16</height> + <height>20</height> <foreground_color> - <color red="255" green="255" blue="255"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="51" green="153" blue="0"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> + <tooltip>$(actions)</tooltip> </widget> <widget type="textentry" version="3.0.0"> - <name>text entry #54</name> + <name>Text Input</name> <pv_name>$(P)$(S).FLNK</pv_name> - <x>520</x> - <y>317</y> + <x>540</x> + <y>399</y> <width>150</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color name="BLACK" red="0" green="0" blue="0"> + </color> + </foreground_color> <background_color> - <color red="164" green="170" blue="255"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>6</format> <show_units>false</show_units> + <actions> + </actions> <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="label" version="2.0.0"> - <name>text #58</name> + <name>Label</name> <text>FORWARD LINK</text> - <x>439</x> - <y>322</y> + <x>459</x> + <y>399</y> <width>80</width> - <height>10</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="10.0"> - </font> - </font> + <foreground_color> + <color name="BLACK" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="label" version="2.0.0"> - <name>text #61</name> + <name>Label</name> <text>DELAY</text> - <x>180</x> - <y>55</y> + <x>200</x> + <y>121</y> <width>45</width> - <height>10</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="10.0"> - </font> - </font> - <horizontal_alignment>1</horizontal_alignment> - </widget> - <widget type="group" version="2.0.0"> - <name>composite #64</name> - <x>675</x> - <y>45</y> - <width>70</width> - <height>20</height> - <style>3</style> - <transparent>true</transparent> - <widget type="label" version="2.0.0"> - <name>text #67</name> - <text>WAIT FOR</text> - <width>70</width> - <height>10</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="10.0"> - </font> - </font> - <horizontal_alignment>1</horizontal_alignment> - </widget> - <widget type="label" version="2.0.0"> - <name>text #70</name> - <text>COMPLETION?</text> - <y>10</y> - <width>70</width> - <height>10</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="10.0"> - </font> - </font> - <horizontal_alignment>1</horizontal_alignment> - </widget> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="action_button" version="3.0.0"> - <name>related display #73</name> + <name>Action Button</name> <actions> <action type="open_display"> <file>yySseq_help.opi</file> @@ -340,241 +562,69 @@ </action> </actions> <text>?</text> - <x>675</x> - <y>313</y> + <x>720</x> + <y>427</y> <width>25</width> <height>27</height> <foreground_color> - <color red="255" green="255" blue="255"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="51" green="153" blue="0"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> + <tooltip>$(actions)</tooltip> </widget> <widget type="label" version="2.0.0"> - <name>text #76</name> + <name>Label</name> <text>NUMERIC</text> - <x>434</x> - <y>45</y> + <x>454</x> + <y>100</y> <width>80</width> - <height>10</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="10.0"> - </font> - </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>1</horizontal_alignment> - </widget> - <widget type="group" version="2.0.0"> - <name>composite #79</name> - <x>290</x> - <y>315</y> - <width>100</width> - <height>25</height> - <style>3</style> - <transparent>true</transparent> - <widget type="label" version="2.0.0"> - <name>text #82</name> - <text>BUSY</text> - <x>50</x> - <width>50</width> - <height>10</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="10.0"> - </font> - </font> - <foreground_color> - <color red="26" green="115" blue="9"> - </color> - </foreground_color> - <horizontal_alignment>1</horizontal_alignment> - <rules> - <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> - <exp bool_exp="!(pv0!=0)"> - <value>false</value> - </exp> - <pv_name>$(P)$(S).BUSY</pv_name> - </rule> - </rules> - </widget> - <widget type="group" version="2.0.0"> - <name>composite #86</name> - <y>5</y> - <width>100</width> - <height>20</height> - <style>3</style> - <transparent>true</transparent> - <widget type="action_button" version="3.0.0"> - <name>message button #89</name> - <actions> - <action type="write_pv"> - <pv_name>$(P)$(S).ABORT</pv_name> - <value>1</value> - <description>Write</description> - </action> - </actions> - <pv_name>$(P)$(S).ABORT</pv_name> - <text>ABORT</text> - <width>45</width> - <height>20</height> - <background_color> - <color red="115" green="223" blue="255"> - </color> - </background_color> - </widget> - <widget type="label" version="2.0.0"> - <name>text #92</name> - <text>ABORTING</text> - <x>50</x> - <y>5</y> - <width>50</width> - <height>10</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="10.0"> - </font> - </font> - <foreground_color> - <color red="253" green="0" blue="0"> - </color> - </foreground_color> - <horizontal_alignment>1</horizontal_alignment> - <rules> - <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> - <exp bool_exp="!(pv0!=0)"> - <value>false</value> - </exp> - <pv_name>$(P)$(S).ABORT</pv_name> - </rule> - </rules> - </widget> - </widget> - </widget> - <widget type="embedded" version="2.0.0"> - <name>composite #96</name> - <file>sseqElement_bare.bob</file> - <macros> - <EL>1</EL> - <ELN>01</ELN> - </macros> - <y>65</y> - <width>747</width> - <height>25</height> - </widget> - <widget type="embedded" version="2.0.0"> - <name>composite #98</name> - <file>sseqElement_bare.bob</file> - <macros> - <EL>2</EL> - <ELN>02</ELN> - </macros> - <y>90</y> - <width>747</width> - <height>25</height> - </widget> - <widget type="embedded" version="2.0.0"> - <name>composite #100</name> - <file>sseqElement_bare.bob</file> - <macros> - <EL>3</EL> - <ELN>03</ELN> - </macros> - <y>115</y> - <width>747</width> - <height>25</height> - </widget> - <widget type="embedded" version="2.0.0"> - <name>composite #102</name> - <file>sseqElement_bare.bob</file> - <macros> - <EL>4</EL> - <ELN>04</ELN> - </macros> - <y>140</y> - <width>747</width> - <height>25</height> - </widget> - <widget type="embedded" version="2.0.0"> - <name>composite #104</name> - <file>sseqElement_bare.bob</file> - <macros> - <EL>5</EL> - <ELN>05</ELN> - </macros> - <y>165</y> - <width>747</width> - <height>25</height> - </widget> - <widget type="embedded" version="2.0.0"> - <name>composite #106</name> - <file>sseqElement_bare.bob</file> - <macros> - <EL>6</EL> - <ELN>06</ELN> - </macros> - <y>190</y> - <width>747</width> - <height>25</height> - </widget> - <widget type="embedded" version="2.0.0"> - <name>composite #108</name> - <file>sseqElement_bare.bob</file> - <macros> - <EL>7</EL> - <ELN>07</ELN> - </macros> - <y>215</y> - <width>747</width> - <height>25</height> - </widget> - <widget type="embedded" version="2.0.0"> - <name>composite #110</name> - <file>sseqElement_bare.bob</file> - <macros> - <EL>8</EL> - <ELN>08</ELN> - </macros> - <y>240</y> - <width>747</width> - <height>25</height> - </widget> - <widget type="embedded" version="2.0.0"> - <name>composite #112</name> - <file>sseqElement_bare.bob</file> - <macros> - <EL>9</EL> - <ELN>09</ELN> - </macros> - <y>265</y> - <width>747</width> - <height>25</height> - </widget> - <widget type="embedded" version="2.0.0"> - <name>composite #114</name> - <file>sseqElement_bare.bob</file> - <macros> - <EL>A</EL> - <ELN>10</ELN> - </macros> - <y>290</y> - <width>747</width> - <height>25</height> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="label" version="2.0.0"> - <name>text #116</name> + <name>Label</name> <text>WAIT requires CA link</text> - <x>25</x> - <y>320</y> - <width>140</width> - <height>14</height> + <x>30</x> + <y>461</y> + <width>153</width> <foreground_color> - <color red="253" green="0" blue="0"> + <color name="alarm" red="253" green="0" blue="0"> </color> </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> <rules> - <rule name="vis_calc" prop_id="visible" out_exp="false"> - <exp bool_exp="!(a||b||c||d)"> + <rule name="Visibility" prop_id="visible" out_exp="false"> + <exp bool_exp="pv0||pv1||pv2||"> + <value>true</value> + </exp> + <exp bool_exp="!(pv0||pv1||pv2||)"> <value>false</value> </exp> <pv_name>$(P)$(S).WERR1</pv_name> @@ -583,22 +633,36 @@ <pv_name>$(P)$(S).WERR4</pv_name> </rule> </rules> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="label" version="2.0.0"> - <name>text #120</name> + <name>Label</name> <text>WAIT requires CA link</text> - <x>25</x> - <y>320</y> - <width>140</width> - <height>14</height> + <x>30</x> + <y>416</y> + <width>153</width> <foreground_color> - <color red="253" green="0" blue="0"> + <color name="alarm" red="253" green="0" blue="0"> </color> </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> <rules> - <rule name="vis_calc" prop_id="visible" out_exp="false"> - <exp bool_exp="!(a||b||c||d)"> + <rule name="Visibility" prop_id="visible" out_exp="false"> + <exp bool_exp="pv0||pv1||pv2||"> + <value>true</value> + </exp> + <exp bool_exp="!(pv0||pv1||pv2||)"> <value>false</value> </exp> <pv_name>$(P)$(S).WERR5</pv_name> @@ -607,121 +671,379 @@ <pv_name>$(P)$(S).WERR8</pv_name> </rule> </rules> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="label" version="2.0.0"> - <name>text #124</name> + <name>Label</name> <text>WAIT requires CA link</text> - <x>25</x> - <y>320</y> - <width>140</width> - <height>14</height> + <x>26</x> + <y>438</y> + <width>160</width> <foreground_color> - <color red="253" green="0" blue="0"> + <color name="alarm" red="253" green="0" blue="0"> </color> </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> <rules> - <rule name="vis_calc" prop_id="visible" out_exp="false"> - <exp bool_exp="!(a||b)"> + <rule name="Visibility" prop_id="visible" out_exp="false"> + <exp bool_exp="pv0||"> + <value>true</value> + </exp> + <exp bool_exp="!(pv0||)"> <value>false</value> </exp> <pv_name>$(P)$(S).WERR9</pv_name> <pv_name>$(P)$(S).WERRA</pv_name> </rule> </rules> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="textentry" version="3.0.0"> - <name>text entry #128</name> + <name>Text Input</name> <pv_name>$(P)$(S).SELL</pv_name> - <x>5</x> - <y>350</y> + <x>25</x> + <y>540</y> <width>150</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color name="BLACK" red="0" green="0" blue="0"> + </color> + </foreground_color> <background_color> - <color red="164" green="170" blue="255"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>6</format> <show_units>false</show_units> + <actions> + </actions> <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="label" version="2.0.0"> - <name>text #132</name> + <name>Label</name> <text>SELL</text> - <x>5</x> - <y>340</y> + <x>25</x> + <y>510</y> <width>150</width> <height>10</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="10.0"> - </font> - </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="textentry" version="3.0.0"> - <name>text entry #135</name> + <name>Text Input</name> <pv_name>$(P)$(S).SELN</pv_name> - <x>160</x> - <y>350</y> + <x>180</x> + <y>540</y> <width>45</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color name="BLACK" red="0" green="0" blue="0"> + </color> + </foreground_color> <background_color> - <color red="115" green="223" blue="255"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>1</format> <show_units>false</show_units> + <actions> + </actions> <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="label" version="2.0.0"> - <name>text #139</name> + <name>Label</name> <text>SELN</text> - <x>160</x> - <y>340</y> + <x>180</x> + <y>510</y> <width>45</width> <height>10</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="10.0"> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <class>TITLE-BAR</class> + <x use_class="true">0</x> + <y use_class="true">0</y> + <width>800</width> + <height use_class="true">50</height> + <line_width use_class="true">0</line_width> + <background_color use_class="true"> + <color name="PRIMARY-HEADER-BACKGROUND" red="151" green="188" blue="202"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <class>TITLE</class> + <text>$(P)$(S).DESC</text> + <x use_class="true">20</x> + <y use_class="true">0</y> + <width>800</width> + <height use_class="true">50</height> + <font use_class="true"> + <font name="Header 1" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0"> </font> </font> + <foreground_color use_class="true"> + <color name="HEADER-TEXT" red="0" green="0" blue="0"> + </color> + </foreground_color> + <transparent use_class="true">true</transparent> + <horizontal_alignment use_class="true">0</horizontal_alignment> + <vertical_alignment use_class="true">1</vertical_alignment> + <wrap_words use_class="true">false</wrap_words> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>WAIT FOR</text> + <x>695</x> + <y>100</y> + <width>70</width> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> - <widget type="group" version="2.0.0"> - <name>composite #142</name> - <x>210</x> - <y>340</y> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>COMPLETION?</text> + <x>680</x> + <y>120</y> + <width>103</width> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(S).SELM</pv_name> + <x>230</x> + <y>540</y> + <width>80</width> + <height>20</height> + <foreground_color> + <color name="BLACK" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>SELM</text> + <x>230</x> + <y>510</y> <width>80</width> - <height>30</height> + <height>10</height> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="group" version="2.0.0"> + <name>Grouping Container</name> + <x>310</x> + <y>407</y> + <width>70</width> + <height>20</height> <style>3</style> + <foreground_color> + <color red="0" green="128" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> <transparent>true</transparent> - <widget type="label" version="2.0.0"> - <name>text #145</name> - <text>SELM</text> - <width>80</width> - <height>10</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="10.0"> - </font> - </font> - <horizontal_alignment>1</horizontal_alignment> - </widget> - <widget type="combo" version="2.0.0"> - <name>menu #148</name> - <pv_name>$(P)$(S).SELM</pv_name> - <y>10</y> - <width>80</width> + <actions> + </actions> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).ABORT</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(S).ABORT</pv_name> + <text>ABORT</text> + <width>70</width> <height>20</height> + <foreground_color> + <color name="BLACK" red="0" green="0" blue="0"> + </color> + </foreground_color> <background_color> - <color red="115" green="223" blue="255"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> - <border_alarm_sensitive>false</border_alarm_sensitive> </widget> </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>ABORTING</text> + <x>300</x> + <y>437</y> + <width>50</width> + <foreground_color> + <color name="alarm" red="253" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <rules> + <rule name="Visibility" prop_id="visible" out_exp="false"> + <exp bool_exp="pv0!=0"> + <value>true</value> + </exp> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).ABORT</pv_name> + </rule> + </rules> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>BUSY</text> + <x>355</x> + <y>437</y> + <width>50</width> + <foreground_color> + <color name="MEDM_COLOR_64" red="26" green="115" blue="9"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <rules> + <rule name="Visibility" prop_id="visible" out_exp="false"> + <exp bool_exp="pv0!=0"> + <value>true</value> + </exp> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BUSY</pv_name> + </rule> + </rules> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> </display>