From 508862991132b0f4abdd663432008ea2dedb4e2b Mon Sep 17 00:00:00 2001 From: Elena Donegani <elena.donegani@ess.eu> Date: Wed, 10 Jun 2020 18:26:37 +0200 Subject: [PATCH] Replace NDPluginBase.bob --- 99-Shared/adcore/NDPluginBase.bob | 1147 +++++++++++++++++++---------- 1 file changed, 767 insertions(+), 380 deletions(-) diff --git a/99-Shared/adcore/NDPluginBase.bob b/99-Shared/adcore/NDPluginBase.bob index 4778dfa..a58471f 100644 --- a/99-Shared/adcore/NDPluginBase.bob +++ b/99-Shared/adcore/NDPluginBase.bob @@ -6,739 +6,1031 @@ <width>380</width> <height>555</height> <background_color> - <color red="187" green="187" blue="187"> + <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> + <name>BGGrey02-background</name> <width>380</width> <height>555</height> - <line_width>1</line_width> + <line_width>2</line_width> <line_color> - <color red="0" green="0" blue="0"> + <color name="GROUP-BORDER" red="150" green="155" blue="151"> </color> </line_color> <background_color> - <color red="0" green="0" blue="0"> + <color name="GROUP-BACKGROUND" red="200" green="205" blue="201"> </color> </background_color> + <corner_height>10</corner_height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <width>380</width> + <height>555</height> + <line_width>0</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> <transparent>true</transparent> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> </widget> <widget type="textupdate" version="2.0.0"> - <name>text update #9</name> + <name>Text Update</name> <pv_name>$(P)$(R)PortName_RBV</pv_name> <x>167</x> <y>5</y> <width>160</width> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>6</format> <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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 #13</name> - <text>asyn port</text> + <name>Label</name> + <text>asyn port:</text> <x>67</x> <y>4</y> <width>90</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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 #16</name> - <text>Plugin type</text> + <name>Label</name> + <text>Plugin type:</text> <x>47</x> <y>29</y> <width>110</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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="textupdate" version="2.0.0"> - <name>text update #19</name> + <name>Text Update</name> <pv_name>$(P)$(R)PluginType_RBV</pv_name> <x>167</x> <y>30</y> <width>160</width> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>6</format> <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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 #23</name> - <text>ADCore version</text> + <name>Label</name> + <text>ADCore version:</text> <x>17</x> <y>54</y> <width>140</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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="textupdate" version="2.0.0"> - <name>text update #26</name> + <name>Text Update</name> <pv_name>$(P)$(R)ADCoreVersion_RBV</pv_name> <x>167</x> <y>55</y> <width>160</width> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>6</format> <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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 #30</name> - <text>Plugin version</text> + <name>Label</name> + <text>Plugin version:</text> <x>17</x> <y>78</y> <width>140</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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="textupdate" version="2.0.0"> - <name>text update #33</name> + <name>Text Update</name> <pv_name>$(P)$(R)DriverVersion_RBV</pv_name> <x>167</x> <y>79</y> <width>160</width> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>6</format> <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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 #37</name> + <name>Text Input</name> <pv_name>$(P)$(R)NDArrayAddress</pv_name> <x>167</x> <y>129</y> - <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="textupdate" version="2.0.0"> - <name>text update #41</name> + <name>Text Update</name> <pv_name>$(P)$(R)NDArrayAddress_RBV</pv_name> <x>273</x> <y>130</y> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>1</format> <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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> - <text>Array address</text> + <name>Label</name> + <text>Array address:</text> <x>27</x> <y>129</y> <width>130</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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> - <text>Array port</text> + <name>Label</name> + <text>Array port:</text> <x>57</x> <y>104</y> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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 #51</name> + <name>Text Input</name> <pv_name>$(P)$(R)NDArrayPort</pv_name> <x>167</x> <y>104</y> - <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>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="textupdate" version="2.0.0"> - <name>text update #55</name> + <name>Text Update</name> <pv_name>$(P)$(R)NDArrayPort_RBV</pv_name> <x>273</x> <y>105</y> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>6</format> <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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 #59</name> - <text>Min. time</text> + <name>Label</name> + <text>Min. time:</text> <x>67</x> <y>179</y> <width>90</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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 #62</name> + <name>Text Input</name> <pv_name>$(P)$(R)MinCallbackTime</pv_name> <x>167</x> <y>179</y> - <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="textupdate" version="2.0.0"> - <name>text update #66</name> + <name>Text Update</name> <pv_name>$(P)$(R)MinCallbackTime_RBV</pv_name> <x>273</x> <y>180</y> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>1</format> <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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 #70</name> - <text>Enable</text> + <name>Label</name> + <text>Enable:</text> <x>97</x> <y>154</y> <width>60</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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 #73</name> + <name>Menu Button</name> <pv_name>$(P)$(R)EnableCallbacks</pv_name> <x>167</x> <y>154</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> <border_alarm_sensitive>false</border_alarm_sensitive> </widget> <widget type="textupdate" version="2.0.0"> - <name>text update #76</name> + <name>Text Update</name> <pv_name>$(P)$(R)EnableCallbacks_RBV</pv_name> <x>273</x> <y>155</y> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="70" green="70" blue="70"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>6</format> <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="textupdate" version="2.0.0"> - <name>text update #80</name> + <name>Text Update</name> <pv_name>$(P)$(R)DroppedArrays_RBV</pv_name> <x>273</x> <y>305</y> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>1</format> <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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 #84</name> - <text>Dropped arrays</text> + <name>Label</name> + <text>Dropped arrays:</text> <x>17</x> <y>304</y> <width>140</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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 #87</name> - <text>Array Size</text> + <name>Label</name> + <text>Array Size:</text> <x>57</x> <y>354</y> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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="textupdate" version="2.0.0"> - <name>text update #90</name> + <name>Text Update</name> <pv_name>$(P)$(R)ArraySize0_RBV</pv_name> <x>167</x> <y>355</y> <width>65</width> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>1</format> <show_units>false</show_units> <horizontal_alignment>1</horizontal_alignment> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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="textupdate" version="2.0.0"> - <name>text update #94</name> + <name>Text Update</name> <pv_name>$(P)$(R)ArraySize1_RBV</pv_name> <x>237</x> <y>355</y> <width>65</width> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>1</format> <show_units>false</show_units> <horizontal_alignment>1</horizontal_alignment> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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 #98</name> - <text>Data type</text> + <name>Label</name> + <text>Data type:</text> <x>67</x> <y>379</y> <width>90</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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="textupdate" version="2.0.0"> - <name>text update #101</name> + <name>Text Update</name> <pv_name>$(P)$(R)DataType_RBV</pv_name> <x>167</x> <y>380</y> <width>79</width> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>6</format> <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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 #105</name> - <text># dimensions</text> + <name>Label</name> + <text># dimensions:</text> <x>37</x> <y>329</y> <width>120</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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="textupdate" version="2.0.0"> - <name>text update #108</name> + <name>Text Update</name> <pv_name>$(P)$(R)NDimensions_RBV</pv_name> <x>167</x> <y>330</y> <width>79</width> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>1</format> <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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="textupdate" version="2.0.0"> - <name>text update #112</name> + <name>Text Update</name> <pv_name>$(P)$(R)ArraySize2_RBV</pv_name> <x>307</x> <y>355</y> <width>65</width> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>1</format> <show_units>false</show_units> <horizontal_alignment>1</horizontal_alignment> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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> - <text>Color mode</text> + <name>Label</name> + <text>Color mode:</text> <x>57</x> <y>404</y> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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="textupdate" version="2.0.0"> - <name>text update #119</name> + <name>Text Update</name> <pv_name>$(P)$(R)ColorMode_RBV</pv_name> <x>167</x> <y>405</y> <width>79</width> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>6</format> <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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 #123</name> - <text>Execution time</text> + <name>Label</name> + <text>Execution time:</text> <x>17</x> <y>279</y> <width>140</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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="textupdate" version="2.0.0"> - <name>text update #126</name> + <name>Text Update</name> <pv_name>$(P)$(R)ExecutionTime_RBV</pv_name> <x>167</x> <y>280</y> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>1</format> <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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 #130</name> + <name>Label</name> <text>msec</text> <x>273</x> <y>279</y> <width>40</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 name="BLACK-TEXT" red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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="textupdate" version="2.0.0"> - <name>text update #133</name> + <name>Text Update</name> <pv_name>$(P)$(R)ArrayCounter_RBV</pv_name> <x>273</x> <y>230</y> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>1</format> <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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 #137</name> - <text>Array counter</text> + <name>Label</name> + <text>Array counter:</text> <x>27</x> <y>229</y> <width>130</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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 #140</name> - <text>Array rate</text> + <name>Label</name> + <text>Array rate:</text> <x>57</x> <y>254</y> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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="textupdate" version="2.0.0"> - <name>text update #143</name> + <name>Text Update</name> <pv_name>$(P)$(R)ArrayRate_RBV</pv_name> <x>167</x> <y>255</y> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>1</format> <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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 #147</name> - <text>Unique ID</text> + <name>Label</name> + <text>Unique ID:</text> <x>67</x> <y>429</y> <width>90</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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="textupdate" version="2.0.0"> - <name>text update #150</name> + <name>Text Update</name> <pv_name>$(P)$(R)UniqueId_RBV</pv_name> <x>167</x> <y>430</y> <width>79</width> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>1</format> <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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>message button #154</name> + <name>Action Button</name> <actions> <action type="write_pv"> <pv_name>$(P)$(R)ArrayCounter</pv_name> <value>0</value> - <description>Write</description> </action> </actions> <pv_name>$(P)$(R)ArrayCounter</pv_name> @@ -746,18 +1038,21 @@ <x>167</x> <y>229</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> </widget> <widget type="action_button" version="3.0.0"> - <name>message button #157</name> + <name>Action Button</name> <actions> <action type="write_pv"> <pv_name>$(P)$(R)DroppedArrays</pv_name> <value>0</value> - <description>Write</description> </action> </actions> <pv_name>$(P)$(R)DroppedArrays</pv_name> @@ -765,109 +1060,161 @@ <x>167</x> <y>304</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> </widget> <widget type="label" version="2.0.0"> - <name>text #160</name> - <text>Queue size/free</text> + <name>Label</name> + <text>Queue size/free:</text> <x>7</x> <y>204</y> <width>150</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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="textupdate" version="2.0.0"> - <name>text update #163</name> + <name>Text Update</name> <pv_name>$(P)$(R)QueueFree</pv_name> <x>273</x> <y>204</y> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="70" green="70" blue="70"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>1</format> <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> </widget> <widget type="textentry" version="3.0.0"> - <name>text entry #167</name> + <name>Text Input</name> <pv_name>$(P)$(R)QueueSize</pv_name> <x>167</x> <y>204</y> - <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="textupdate" version="2.0.0"> - <name>text update #171</name> + <name>Text Update</name> <pv_name>$(P)$(R)TimeStamp_RBV</pv_name> <x>167</x> <y>455</y> <width>150</width> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="187" green="187" blue="187"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>1</format> <show_units>false</show_units> - <border_alarm_sensitive>false</border_alarm_sensitive> + <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 #175</name> - <text>Time stamp</text> + <name>Label</name> + <text>Time stamp:</text> <x>57</x> <y>454</y> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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 #178</name> - <text>Array callbacks</text> + <name>Label</name> + <text>Array callbacks:</text> <x>7</x> <y>479</y> <width>150</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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 #181</name> + <name>Menu Button</name> <actions> <action type="open_display"> <file>NDPluginBaseFull.opi</file> @@ -875,7 +1222,7 @@ <description>NDPluginBase Full</description> </action> <action type="open_display"> - <file>asynRecord.opi</file> + <file>../asyn/asynRecord.opi</file> <macros> <R>$(R)AsynIO</R> </macros> @@ -883,79 +1230,115 @@ <description>asynRecord</description> </action> </actions> - <text></text> + <text>Menu Button Label</text> <x>167</x> <y>529</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> + <tooltip>$(actions)</tooltip> </widget> <widget type="label" version="2.0.0"> - <name>text #185</name> - <text>More</text> + <name>Label</name> + <text>More:</text> <x>117</x> <y>529</y> <width>40</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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 #188</name> + <name>Menu Button</name> <pv_name>$(P)$(R)ArrayCallbacks</pv_name> <x>167</x> <y>479</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> <border_alarm_sensitive>false</border_alarm_sensitive> </widget> <widget type="textupdate" version="2.0.0"> - <name>text update #191</name> + <name>Text Update</name> <pv_name>$(P)$(R)ArrayCallbacks_RBV</pv_name> <x>273</x> <y>480</y> - <height>18</height> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> <foreground_color> - <color red="10" green="0" blue="184"> + <color name="BLACK" red="0" green="0" blue="0"> </color> </foreground_color> <background_color> - <color red="70" green="70" blue="70"> + <color name="BLACK-TEXT" red="255" green="255" blue="255"> </color> </background_color> <format>6</format> <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <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 #195</name> - <text>Process plugin</text> + <name>Label</name> + <text>Process plugin:</text> <x>17</x> <y>504</y> <width>140</width> - <font> - <font family="Liberation Sans" style="REGULAR" size="16.0"> - </font> - </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> <horizontal_alignment>2</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>message button #198</name> + <name>Action Button</name> <actions> <action type="write_pv"> <pv_name>$(P)$(R)ProcessPlugin</pv_name> <value>1</value> - <description>Write</description> </action> </actions> <pv_name>$(P)$(R)ProcessPlugin</pv_name> @@ -963,8 +1346,12 @@ <x>167</x> <y>504</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> </widget> -- GitLab