1 #pragma rtGlobals=1// Use modern global access method. 2 #pragma ModuleName = PearlMenu 87 if (exists(funcname) >= 3)
95 execute /p/q/z
"INSERTINCLUDE \"pearl-optics\"" 96 execute /p/q/z
"COMPILEPROCEDURES " 97 execute /p/q/z
"PearlOpticsPanel#po_InitPanel()" 98 execute /p/q/z
"BuildMenu \"PEARL\"" 102 execute /p/q/z
"INSERTINCLUDE \"pearl-arpes\"" 103 execute /p/q/z
"COMPILEPROCEDURES " 104 execute /p/q/z
"BuildMenu \"PEARL\"" 108 execute /p/q/z
"INSERTINCLUDE \"pearl-preparation\"" 109 execute /p/q/z
"COMPILEPROCEDURES " 110 execute /p/q/z
"BuildMenu \"PEARL\"" 114 dfref dfBefore = GetDataFolderDFR()
115 Execute /q/z
"CreateBrowser prompt=\"Select 2D wave\", showWaves=1, showVars=0, showStrs=0" 116 dfref dfAfter = GetDataFolderDFR()
117 SetDataFolder dfBefore
119 SVAR list = S_BrowserList
122 if ((flag != 0) && (ItemsInList(list) >= 1))
123 string brickname = StringFromList(0, list)
125 sprintf cmd,
"ad_display_profiles(%s)", brickname
131 dfref dfBefore = GetDataFolderDFR()
132 Execute /q/z
"CreateBrowser prompt=\"Select 3D wave\", showWaves=1, showVars=0, showStrs=0" 133 dfref dfAfter = GetDataFolderDFR()
134 SetDataFolder dfBefore
136 SVAR list = S_BrowserList
139 if ((flag != 0) && (ItemsInList(list) >= 1))
140 string brickname = StringFromList(0, list)
142 sprintf cmd,
"ad_display_slice(%s)", brickname
144 sprintf cmd,
"ad_brick_slicer(%s)", brickname
150 dfref dfBefore = GetDataFolderDFR()
151 Execute /q/z
"CreateBrowser prompt=\"Select 3D wave\", showWaves=1, showVars=0, showStrs=0" 152 dfref dfAfter = GetDataFolderDFR()
153 SetDataFolder dfBefore
155 SVAR list = S_BrowserList
158 if ((flag != 0) && (ItemsInList(list) >= 1))
159 string brickname = StringFromList(0, list)
161 sprintf cmd,
"ad_display_brick(%s)", brickname
163 sprintf cmd,
"ad_brick_slicer(%s)", brickname
177 sprintf cmd,
"ad_connect(\"%s\", \"%s\")", epicsname, nickname
179 sprintf cmd,
"ad_display_profiles(root:pearl_epics:%s:image)", nickname
181 sprintf cmd,
"ModifyGraph wbRGB=%s", wbRGB
183 sprintf cmd,
"add_roi_controls()" 193 sprintf cmd,
"ast_setup()" 195 sprintf cmd,
"ModifyGraph wbRGB=%s", wbRGB