PageRenderTime 50ms CodeModel.GetById 17ms RepoModel.GetById 0ms app.codeStats 1ms

/patches/States.v4p

https://bitbucket.org/nsynk/iris
Unknown | 1011 lines | 1011 code | 0 blank | 0 comment | 0 complexity | 43b9cac3af91350626d744d81a214bfa MD5 | raw file
Possible License(s): BSD-3-Clause, MIT
  1. <!DOCTYPE PATCH SYSTEM "http://vvvv.org/versions/vvvv45beta29.2.dtd" >
  2. <PATCH nodename="C:\iris2\patches\States.v4p" locked="0">
  3. <BOUNDS height="15930" left="-7845" top="1305" type="Window" width="23130">
  4. </BOUNDS>
  5. <NODE componentmode="Hidden" id="23" nodename="OR (Boolean)" systemname="OR (Boolean)">
  6. <BOUNDS height="0" left="12945" top="5835" type="Node" width="0">
  7. </BOUNDS>
  8. <PIN pinname="Input 1" visible="1">
  9. </PIN>
  10. <PIN pinname="Input 2" visible="1">
  11. </PIN>
  12. <PIN pinname="Output" visible="1">
  13. </PIN>
  14. </NODE>
  15. <NODE componentmode="Hidden" id="21" nodename="R (VALUE)" systemname="R (Value)">
  16. <BOUNDS height="0" left="10860" top="1290" type="Node" width="0">
  17. </BOUNDS>
  18. <PIN pinname="Receive String">
  19. </PIN>
  20. <PIN pinname="Input Value" visible="1">
  21. </PIN>
  22. <PIN encoded="0" pinname="Descriptive Name" slicecount="1" values="||">
  23. </PIN>
  24. </NODE>
  25. <NODE componentmode="Hidden" id="20" nodename="Vector (2d Split)" systemname="Vector (2d Split)">
  26. <BOUNDS height="0" left="12750" top="5025" type="Node" width="0">
  27. </BOUNDS>
  28. <PIN pinname="XY" visible="1">
  29. </PIN>
  30. <PIN pinname="X" visible="1">
  31. </PIN>
  32. <PIN pinname="Y" visible="1">
  33. </PIN>
  34. </NODE>
  35. <LINK dstnodeid="23" dstpinname="Input 2" srcnodeid="20" srcpinname="Y">
  36. </LINK>
  37. <LINK dstnodeid="55" dstpinname="Y Input Value" srcnodeid="28" srcpinname="DoSetTyper">
  38. </LINK>
  39. <LINK dstnodeid="28" dstpinname="CreateNewText" srcnodeid="60" srcpinname="Output 1">
  40. </LINK>
  41. <LINK dstnodeid="55" dstpinname="Y Input Value" srcnodeid="28" srcpinname="DoOpenTyper">
  42. </LINK>
  43. <LINK dstnodeid="61" dstpinname="Input Value" srcnodeid="28" srcpinname="DoOpenTyper">
  44. </LINK>
  45. <LINK dstnodeid="86" dstpinname="DoOpenFilenameTyper" srcnodeid="89" srcpinname="Y Output Value">
  46. </LINK>
  47. <LINK dstnodeid="91" dstpinname="DoOpenNonLiveTyper" srcnodeid="87" srcpinname="Y Output Value">
  48. </LINK>
  49. <LINK dstnodeid="91" dstpinname="DoOpenTyper" srcnodeid="87" srcpinname="Y Output Value">
  50. </LINK>
  51. <LINK dstnodeid="91" dstpinname="DoOpenFiletyper" srcnodeid="90" srcpinname="Y Output Value">
  52. </LINK>
  53. <LINK dstnodeid="91" dstpinname="DoOpenDeadTyper" srcnodeid="89" srcpinname="Y Output Value">
  54. </LINK>
  55. <LINK dstnodeid="91" dstpinname="DoOpenFileNametyper" srcnodeid="99" srcpinname="Y Output Value">
  56. </LINK>
  57. <LINK dstnodeid="91" dstpinname="DoOpenNonLiveTyper" srcnodeid="72" srcpinname="Input Value">
  58. </LINK>
  59. <NODE componentmode="Hidden" id="108" nodename="FrameDelay (String)" systemname="FrameDelay (String)">
  60. <BOUNDS height="100" left="6030" top="11445" type="Node" width="100">
  61. </BOUNDS>
  62. <PIN pinname="Input 1" visible="1">
  63. </PIN>
  64. <PIN pinname="Output 1" visible="1">
  65. </PIN>
  66. </NODE>
  67. <LINK dstnodeid="110" dstpinname="Input 1" srcnodeid="28" srcpinname="DoSetPreset">
  68. </LINK>
  69. <LINK dstnodeid="20" dstpinname="XY" srcnodeid="21" srcpinname="Input Value">
  70. </LINK>
  71. <NODE componentmode="InABox" id="117" nodename="IOBox (Enumerations)" systemname="IOBox (Enumerations)">
  72. <BOUNDS height="0" left="10875" top="705" type="Node" width="0">
  73. </BOUNDS>
  74. <BOUNDS height="240" left="10875" top="705" type="Box" width="1590">
  75. </BOUNDS>
  76. <PIN pinname="Input Enum" slicecount="1" values="KeepAbortResults">
  77. </PIN>
  78. </NODE>
  79. <LINK dstnodeid="21" dstpinname="Receive String" srcnodeid="117" srcpinname="Output Enum">
  80. </LINK>
  81. <NODE componentmode="Hidden" id="121" nodename="CAR (String)" systemname="CAR (String)">
  82. <BOUNDS height="100" left="6015" top="9885" type="Node" width="100">
  83. </BOUNDS>
  84. <PIN pinname="Input" visible="1">
  85. </PIN>
  86. <PIN pinname="First Slice" visible="1">
  87. </PIN>
  88. </NODE>
  89. <NODE componentmode="Hidden" id="123" nodename="R (Value)" systemname="R (Value)">
  90. <BOUNDS height="100" left="5130" top="6390" type="Node" width="100">
  91. </BOUNDS>
  92. <PIN pinname="Receive String">
  93. </PIN>
  94. <PIN pinname="Input Value" visible="1">
  95. </PIN>
  96. </NODE>
  97. <NODE componentmode="InABox" id="124" nodename="IOBox (Enumerations)" systemname="IOBox (Enumerations)">
  98. <BOUNDS height="0" left="5130" top="6015" type="Node" width="0">
  99. </BOUNDS>
  100. <BOUNDS height="240" left="5130" top="6015" type="Box" width="1590">
  101. </BOUNDS>
  102. <PIN pinname="Input Enum" slicecount="1" values="StartSave">
  103. </PIN>
  104. </NODE>
  105. <LINK dstnodeid="123" dstpinname="Receive String" srcnodeid="124" srcpinname="Output Enum">
  106. </LINK>
  107. <NODE componentmode="InABox" id="130" nodename="IOBox (String)" systemname="IOBox (String)">
  108. <BOUNDS height="270" left="13455" top="5070" type="Node" width="540">
  109. </BOUNDS>
  110. <BOUNDS height="270" left="13455" top="5070" type="Box" width="540">
  111. </BOUNDS>
  112. <PIN encoded="0" pinname="Input String" slicecount="1" visible="0" values="abort">
  113. </PIN>
  114. <PIN pinname="Output String" visible="0">
  115. </PIN>
  116. <PIN pinname="Show Grid" slicecount="1" values="0">
  117. </PIN>
  118. <PIN pinname="String Type" slicecount="1" values="MultiLine">
  119. </PIN>
  120. </NODE>
  121. <NODE componentmode="Hidden" id="28" nodename="Automata (Animation)" systemname="Automata (Animation)">
  122. <PIN pinname="Abort" visible="1" slicecount="1" values="0">
  123. </PIN>
  124. <PIN pinname="DoOpenTyper" visible="1" slicecount="1" values="0">
  125. </PIN>
  126. <PIN pinname="TypingDone" visible="1" slicecount="1" values="0">
  127. </PIN>
  128. <PIN pinname="SetPatch" visible="1" slicecount="1" values="0">
  129. </PIN>
  130. <PIN pinname="SlotChosen" visible="1" slicecount="1" values="0">
  131. </PIN>
  132. <PIN pinname="WindowSetFinished" visible="1" slicecount="1" values="0">
  133. </PIN>
  134. <PIN pinname="RecordFinished" visible="1" slicecount="1" values="0">
  135. </PIN>
  136. <PIN pinname="DoSetWindows" visible="1" slicecount="1" values="0">
  137. </PIN>
  138. <PIN pinname="RecordInitialize" visible="1" slicecount="1" values="0">
  139. </PIN>
  140. <PIN pinname="AbortSelection" visible="1">
  141. </PIN>
  142. <PIN pinname="OpenLibrary" visible="1" slicecount="1" values="0">
  143. </PIN>
  144. <PIN pinname="DoOpenSaver" visible="1" slicecount="1" values="0">
  145. </PIN>
  146. <PIN pinname="SetSelection" visible="1">
  147. </PIN>
  148. <PIN encoded="0" pinname="Quadrupels (from, event, to, action)" slicecount="1" values="|Idle RecordInitialize Record DoRecord&cr;&lf;Idle DoOpenTyper Typer Type&cr;&lf;Idle LeavingNode Canvas DoCanvas&cr;&lf;Idle OpenLibrary Selector DoSelector&cr;&lf;Idle SetPatch SetPatch DoSetPatch&cr;&lf;Idle EnterMenuBar MenuBar DoMenuBar&cr;&lf;Idle EnterEditCue EditCue DoEditCue&cr;&lf;Idle DoOpenSaver Saver DoOpenSaver&cr;&lf;Idle selectParameter SelectParameter DoSelectParameter&cr;&lf;Idle EnterEditSignal EditSignal DoEditSignal&cr;&lf;Idle DoInspectParameter InspectParameter DoInspectParameter&cr;&lf;SetPatch SlotChosen Selector DoSelector&cr;&lf;SetPatch Abort Idle DoIdle&cr;&lf;Selector AbortSelection Canvas DoIdle&cr;&lf;Selector SetSelection Canvas DoSetSelection&cr;&lf;Record RecordFinished Idle DoIdle&cr;&lf;SelectParameter finishSelectParameter Idle DoIdle&cr;&lf;Typer TypingDone Idle ExitTyper&cr;&lf;Saver SetSelection Idle DoCloseSaver&cr;&lf;Saver AbortSelection Idle DoCloseSaver&cr;&lf;Canvas EnterNode Idle DoIdle&cr;&lf;Canvas OpenLibrary Selector DoSelector&cr;&lf;Canvas selectParameter SelectParameter DoSelectParameter&cr;&lf;Canvas SetPatch SetPatch DoSetPatch&cr;&lf;Canvas DoInspectParameter InspectParameter DoInspectParameter&cr;&lf;Canvas EnterMenuBar MenuBar DoMenuBar&cr;&lf;InspectParameter FinishInspectParameter Canvas DoCanvas&cr;&lf;MenuBar ExitMenuBar Canvas DoCanvas&cr;&lf;EditCue ExitEditCue Idle DoIdle&cr;&lf;EditSignal ExitEditSignal Idle DoIdle&cr;&lf;|">
  149. </PIN>
  150. <BOUNDS height="270" left="6030" top="9435" type="Node" width="12780">
  151. </BOUNDS>
  152. <PIN pinname="Loader" visible="1">
  153. </PIN>
  154. <PIN pinname="setStringParameter" visible="1">
  155. </PIN>
  156. <PIN pinname="DoSetPreset" visible="1">
  157. </PIN>
  158. <PIN pinname="DoSetSelection" visible="1">
  159. </PIN>
  160. <PIN pinname="CreateNewText" visible="1">
  161. </PIN>
  162. <PIN pinname="valueInput">
  163. </PIN>
  164. <PIN pinname="endValueInput">
  165. </PIN>
  166. <PIN pinname="Current state" visible="1">
  167. </PIN>
  168. <PIN pinname="forPostFX">
  169. </PIN>
  170. <PIN pinname="forMix">
  171. </PIN>
  172. <PIN pinname="forTextureGenerator" visible="1">
  173. </PIN>
  174. <PIN pinname="RecordWaitAbort" visible="1">
  175. </PIN>
  176. <PIN pinname="OpenMidiLearn" slicecount="1" visible="1" values="0">
  177. </PIN>
  178. <PIN pinname="CloseMidiLearn" slicecount="1" visible="1" values="0">
  179. </PIN>
  180. <PIN pinname="selectParameter" visible="1">
  181. </PIN>
  182. <PIN pinname="finishSelectParameter" visible="1">
  183. </PIN>
  184. <PIN pinname="EnterNode" visible="1" slicecount="1" values="0">
  185. </PIN>
  186. <PIN pinname="LeavingNode" visible="1">
  187. </PIN>
  188. <PIN pinname="DoInspectParameter" slicecount="1" visible="1" values="0">
  189. </PIN>
  190. <PIN pinname="FinishInspectParameter" visible="1">
  191. </PIN>
  192. <PIN pinname="ExitMenuBar" visible="1" slicecount="1" values="0">
  193. </PIN>
  194. <PIN pinname="EnterMenuBar" visible="1">
  195. </PIN>
  196. <PIN pinname="EnterEditCue" visible="1">
  197. </PIN>
  198. <PIN pinname="ExitEditCue" visible="1">
  199. </PIN>
  200. <PIN pinname="EnterEditSignal" visible="1">
  201. </PIN>
  202. <PIN pinname="ExitEditSignal" visible="1">
  203. </PIN>
  204. </NODE>
  205. <LINK dstnodeid="121" dstpinname="Input" srcnodeid="28" srcpinname="Current state">
  206. </LINK>
  207. <NODE componentmode="Hidden" id="156" nodename="R (Value)" systemname="R (Value)">
  208. <BOUNDS height="100" left="12975" top="495" type="Node" width="100">
  209. </BOUNDS>
  210. <PIN pinname="Receive String">
  211. </PIN>
  212. <PIN pinname="Input Value" visible="1">
  213. </PIN>
  214. </NODE>
  215. <NODE componentmode="InABox" id="157" nodename="IOBox (Enumerations)" systemname="IOBox (Enumerations)">
  216. <BOUNDS height="0" left="12990" top="135" type="Node" width="0">
  217. </BOUNDS>
  218. <BOUNDS height="240" left="12990" top="135" type="Box" width="1590">
  219. </BOUNDS>
  220. <PIN pinname="Input Enum" slicecount="1" values="Keyboard_ESCAPE">
  221. </PIN>
  222. </NODE>
  223. <LINK dstnodeid="156" dstpinname="Receive String" srcnodeid="157" srcpinname="Output Enum">
  224. </LINK>
  225. <LINK dstnodeid="23" dstpinname="Input 1" srcnodeid="156" srcpinname="Input Value">
  226. </LINK>
  227. <NODE systemname="R (Value)" nodename="R (Value)" componentmode="Hidden" id="163">
  228. <BOUNDS type="Node" left="18765" top="2775" width="100" height="100">
  229. </BOUNDS>
  230. <PIN pinname="Receive String" slicecount="1" values="Keyboard_S">
  231. </PIN>
  232. <PIN pinname="Input Value" visible="1">
  233. </PIN>
  234. </NODE>
  235. <NODE systemname="TogEdge (Animation)" nodename="TogEdge (Animation)" componentmode="Hidden" id="164">
  236. <BOUNDS type="Node" left="18630" top="3240" width="100" height="100">
  237. </BOUNDS>
  238. <PIN pinname="Input" visible="1">
  239. </PIN>
  240. <PIN pinname="Up Edge" visible="1">
  241. </PIN>
  242. <PIN pinname="Down Edge" visible="1">
  243. </PIN>
  244. </NODE>
  245. <LINK srcnodeid="163" srcpinname="Input Value" dstnodeid="164" dstpinname="Input">
  246. </LINK>
  247. <NODE nodename="IOBox (Enumerations)" componentmode="InABox" id="165" systemname="IOBox (Enumerations)">
  248. <BOUNDS type="Node" left="18780" top="1950" width="0" height="0">
  249. </BOUNDS>
  250. <BOUNDS type="Box" left="18780" top="1950" width="1590" height="240">
  251. </BOUNDS>
  252. <PIN pinname="Input Enum" slicecount="1" values="Keyboard_Control">
  253. </PIN>
  254. </NODE>
  255. <LINK srcnodeid="165" srcpinname="Output Enum" dstnodeid="163" dstpinname="Receive String">
  256. </LINK>
  257. <NODE nodename="IOBox (String)" componentmode="InABox" id="166" systemname="IOBox (String)">
  258. <BOUNDS type="Node" left="18900" top="2340" width="2115" height="270">
  259. </BOUNDS>
  260. <BOUNDS type="Box" left="18900" top="2340" width="2115" height="270">
  261. </BOUNDS>
  262. <PIN pinname="Input String" visible="0" slicecount="1" encoded="0" values="|Go To SelectParameterMode|">
  263. </PIN>
  264. <PIN pinname="Output String" visible="0">
  265. </PIN>
  266. <PIN pinname="Show Grid" slicecount="1" values="0">
  267. </PIN>
  268. <PIN pinname="String Type" slicecount="1" values="MultiLine">
  269. </PIN>
  270. </NODE>
  271. <NODE systemname="R (Value)" nodename="R (Value)" componentmode="Hidden" id="172">
  272. <BOUNDS type="Node" left="9555" top="7875" width="100" height="100">
  273. </BOUNDS>
  274. <PIN pinname="Receive String" slicecount="1" values="LibraryDoOpen">
  275. </PIN>
  276. <PIN pinname="Input Value" visible="1">
  277. </PIN>
  278. </NODE>
  279. <NODE componentmode="Hidden" id="174" nodename="S (STRING)" systemname="S (String)">
  280. <BOUNDS height="270" left="6045" top="12855" type="Node" width="300">
  281. </BOUNDS>
  282. <PIN encoded="0" pinname="Descriptive Name" slicecount="1" values="||">
  283. </PIN>
  284. <PIN encoded="0" pinname="Send String">
  285. </PIN>
  286. <PIN pinname="Input Value" visible="1" slicecount="1" encoded="0" values="Idle">
  287. </PIN>
  288. </NODE>
  289. <NODE componentmode="InABox" id="173" nodename="IOBox (String)" systemname="IOBox (String)">
  290. <BOUNDS height="0" left="6285" top="12420" type="Node" width="0">
  291. </BOUNDS>
  292. <BOUNDS height="300" left="6285" top="12420" type="Box" width="1590">
  293. </BOUNDS>
  294. <PIN encoded="0" pinname="Input String" slicecount="1" values="CurrentStatus">
  295. </PIN>
  296. <PIN encoded="0" pinname="Default" slicecount="1" values="devnul">
  297. </PIN>
  298. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  299. </PIN>
  300. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  301. </PIN>
  302. </NODE>
  303. <LINK dstnodeid="174" dstpinname="Send String" srcnodeid="173" srcpinname="Output String">
  304. </LINK>
  305. <LINK srcnodeid="108" srcpinname="Output 1" dstnodeid="174" dstpinname="Input Value">
  306. </LINK>
  307. <NODE systemname="S+H (Animation)" nodename="S+H (Animation)" componentmode="Hidden" id="175">
  308. <BOUNDS type="Node" left="15435" top="5670" width="100" height="100">
  309. </BOUNDS>
  310. <PIN pinname="Set" visible="1">
  311. </PIN>
  312. <PIN pinname="Input" visible="1">
  313. </PIN>
  314. <PIN pinname="Output" visible="1">
  315. </PIN>
  316. </NODE>
  317. <NODE systemname="TogEdge (Animation)" nodename="TogEdge (Animation)" componentmode="Hidden" id="176">
  318. <BOUNDS type="Node" left="15450" top="6045" width="100" height="100">
  319. </BOUNDS>
  320. <PIN pinname="Input" visible="1" slicecount="1" values="0">
  321. </PIN>
  322. <PIN pinname="Up Edge" visible="1">
  323. </PIN>
  324. <PIN pinname="Down Edge" visible="1">
  325. </PIN>
  326. </NODE>
  327. <NODE systemname="R (Value)" nodename="R (Value)" componentmode="Hidden" id="178">
  328. <BOUNDS type="Node" left="15825" top="4275" width="100" height="100">
  329. </BOUNDS>
  330. <PIN pinname="Receive String" slicecount="1" values="mousexyz">
  331. </PIN>
  332. <PIN pinname="Input Value" visible="1">
  333. </PIN>
  334. </NODE>
  335. <NODE systemname="Vector (3d Split)" nodename="Vector (3d Split)" componentmode="Hidden" id="179">
  336. <BOUNDS type="Node" left="15870" top="4605" width="100" height="100">
  337. </BOUNDS>
  338. <PIN pinname="XYZ" visible="1">
  339. </PIN>
  340. <PIN pinname="Z" visible="1">
  341. </PIN>
  342. </NODE>
  343. <LINK srcnodeid="178" srcpinname="Input Value" dstnodeid="179" dstpinname="XYZ">
  344. </LINK>
  345. <NODE systemname="NOT (Boolean)" nodename="NOT (Boolean)" componentmode="Hidden" id="180">
  346. <BOUNDS type="Node" left="15855" top="5130" width="100" height="100">
  347. </BOUNDS>
  348. <PIN pinname="Input" visible="1">
  349. </PIN>
  350. <PIN pinname="Output" visible="1">
  351. </PIN>
  352. </NODE>
  353. <LINK srcnodeid="179" srcpinname="Z" dstnodeid="180" dstpinname="Input">
  354. </LINK>
  355. <LINK srcnodeid="175" srcpinname="Output" dstnodeid="176" dstpinname="Input">
  356. </LINK>
  357. <NODE nodename="IOBox (String)" componentmode="InABox" id="182" systemname="IOBox (String)">
  358. <BOUNDS type="Node" left="6465" top="11985" width="0" height="0">
  359. </BOUNDS>
  360. <BOUNDS type="Box" left="6465" top="11985" width="2175" height="300">
  361. </BOUNDS>
  362. <PIN pinname="Default" slicecount="1" encoded="0" values="||">
  363. </PIN>
  364. <PIN pinname="File Mask" slicecount="1" encoded="0" values="||">
  365. </PIN>
  366. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  367. </PIN>
  368. <PIN pinname="String Type" slicecount="1" values="MultiLine">
  369. </PIN>
  370. </NODE>
  371. <LINK srcnodeid="108" srcpinname="Output 1" dstnodeid="182" dstpinname="Input String">
  372. </LINK>
  373. <LINK srcnodeid="180" srcpinname="Output" dstnodeid="175" dstpinname="Set">
  374. </LINK>
  375. <NODE systemname="OnOpen (VVVV)" nodename="OnOpen (VVVV)" componentmode="Hidden" id="183">
  376. <BOUNDS type="Node" left="8325" top="6525" width="100" height="100">
  377. </BOUNDS>
  378. <PIN pinname="Bang" visible="1">
  379. </PIN>
  380. </NODE>
  381. <NODE systemname="OR (Boolean)" nodename="OR (Boolean)" componentmode="Hidden" id="184">
  382. <BOUNDS type="Node" left="7965" top="7230" width="100" height="100">
  383. </BOUNDS>
  384. <PIN pinname="Input 1" visible="1">
  385. </PIN>
  386. <PIN pinname="Output" visible="1">
  387. </PIN>
  388. <PIN pinname="Input 2" visible="1">
  389. </PIN>
  390. </NODE>
  391. <LINK srcnodeid="176" srcpinname="Down Edge" dstnodeid="184" dstpinname="Input 1">
  392. </LINK>
  393. <LINK srcnodeid="183" srcpinname="Bang" dstnodeid="184" dstpinname="Input 2">
  394. </LINK>
  395. <NODE systemname="Switch (String Input)" nodename="Switch (String Input)" componentmode="Hidden" id="186">
  396. <BOUNDS type="Node" left="6030" top="10800" width="100" height="100">
  397. </BOUNDS>
  398. <PIN pinname="Input 1" visible="1">
  399. </PIN>
  400. <PIN pinname="Switch" visible="1">
  401. </PIN>
  402. <PIN pinname="Output" visible="1">
  403. </PIN>
  404. <PIN pinname="Input 2" slicecount="1" values="selector">
  405. </PIN>
  406. </NODE>
  407. <LINK srcnodeid="121" srcpinname="First Slice" dstnodeid="186" dstpinname="Input 1">
  408. </LINK>
  409. <NODE systemname="MonoFlop (Animation)" nodename="MonoFlop (Animation)" componentmode="Hidden" id="187">
  410. <BOUNDS type="Node" left="9810" top="12270" width="100" height="100">
  411. </BOUNDS>
  412. <PIN pinname="Set" visible="1" slicecount="1" values="0">
  413. </PIN>
  414. <PIN pinname="Output" visible="1">
  415. </PIN>
  416. <PIN pinname="Reset" slicecount="1" values="0">
  417. </PIN>
  418. <PIN pinname="Time" slicecount="1" values="3">
  419. </PIN>
  420. </NODE>
  421. <LINK srcnodeid="187" srcpinname="Output" dstnodeid="186" dstpinname="Switch">
  422. </LINK>
  423. <LINK srcnodeid="186" srcpinname="Output" dstnodeid="108" dstpinname="Input 1">
  424. </LINK>
  425. <NODE systemname="Timing (Debug)" nodename="Timing (Debug)" componentmode="Hidden" id="189">
  426. <BOUNDS type="Node" left="9795" top="10155" width="100" height="100">
  427. </BOUNDS>
  428. <PIN pinname="frames per second" visible="1">
  429. </PIN>
  430. </NODE>
  431. <NODE systemname="GT (Value)" nodename="GT (Value)" componentmode="Hidden" id="190">
  432. <BOUNDS type="Node" left="9780" top="10635" width="100" height="100">
  433. </BOUNDS>
  434. <PIN pinname="Input 1" visible="1">
  435. </PIN>
  436. <PIN pinname="Input 2" slicecount="1" values="15">
  437. </PIN>
  438. <PIN pinname="Output" visible="1">
  439. </PIN>
  440. </NODE>
  441. <LINK srcnodeid="189" srcpinname="frames per second" dstnodeid="190" dstpinname="Input 1">
  442. </LINK>
  443. <NODE systemname="TogEdge (Animation)" nodename="TogEdge (Animation)" componentmode="Hidden" id="191">
  444. <BOUNDS type="Node" left="9795" top="11805" width="100" height="100">
  445. </BOUNDS>
  446. <PIN pinname="Input" visible="1">
  447. </PIN>
  448. <PIN pinname="Up Edge" visible="1">
  449. </PIN>
  450. </NODE>
  451. <LINK srcnodeid="191" srcpinname="Up Edge" dstnodeid="187" dstpinname="Set">
  452. </LINK>
  453. <NODE systemname="FlipFlop (Animation)" nodename="FlipFlop (Animation)" componentmode="Hidden" id="192">
  454. <BOUNDS type="Node" left="9765" top="11190" width="100" height="100">
  455. </BOUNDS>
  456. <PIN pinname="Set" visible="1">
  457. </PIN>
  458. <PIN pinname="Output" visible="1">
  459. </PIN>
  460. </NODE>
  461. <LINK srcnodeid="190" srcpinname="Output" dstnodeid="192" dstpinname="Set">
  462. </LINK>
  463. <LINK srcnodeid="192" srcpinname="Output" dstnodeid="191" dstpinname="Input">
  464. </LINK>
  465. <NODE nodename="IOBox (String)" componentmode="InABox" id="193" systemname="IOBox (String)">
  466. <BOUNDS type="Node" left="10890" top="11280" width="2700" height="270">
  467. </BOUNDS>
  468. <BOUNDS type="Box" left="10890" top="11280" width="2700" height="270">
  469. </BOUNDS>
  470. <PIN pinname="Input String" visible="0" slicecount="1" encoded="0" values="|&lt;- force evaluate Library on startup|">
  471. </PIN>
  472. <PIN pinname="Output String" visible="0">
  473. </PIN>
  474. <PIN pinname="Show Grid" slicecount="1" values="0">
  475. </PIN>
  476. <PIN pinname="String Type" slicecount="1" values="MultiLine">
  477. </PIN>
  478. </NODE>
  479. <NODE systemname="R (Value)" nodename="R (Value)" componentmode="Hidden" id="195">
  480. <BOUNDS type="Node" left="11160" top="7530" width="100" height="100">
  481. </BOUNDS>
  482. <PIN pinname="Receive String" slicecount="1" values="DoInspectParameter">
  483. </PIN>
  484. <PIN pinname="Input Value" visible="1">
  485. </PIN>
  486. </NODE>
  487. <NODE systemname="R (Value)" filename="" nodename="R (Value)" componentmode="Hidden" id="196">
  488. <BOUNDS type="Node" left="17040" top="6495" width="100" height="100">
  489. </BOUNDS>
  490. <PIN pinname="Receive String" slicecount="1" values="FinishInspectParameter">
  491. </PIN>
  492. <PIN pinname="Input Value" visible="1">
  493. </PIN>
  494. </NODE>
  495. <NODE nodename="IOBox (Enumerations)" componentmode="InABox" id="197" systemname="IOBox (Enumerations)">
  496. <BOUNDS type="Node" left="11190" top="6840" width="0" height="0">
  497. </BOUNDS>
  498. <BOUNDS type="Box" left="11190" top="6840" width="1590" height="240">
  499. </BOUNDS>
  500. <PIN pinname="Input Enum" slicecount="1" values="DoInspectParameter">
  501. </PIN>
  502. </NODE>
  503. <LINK srcnodeid="197" srcpinname="Output Enum" dstnodeid="195" dstpinname="Receive String">
  504. </LINK>
  505. <NODE nodename="IOBox (Enumerations)" componentmode="InABox" id="198" systemname="IOBox (Enumerations)">
  506. <BOUNDS type="Node" left="17070" top="5925" width="0" height="0">
  507. </BOUNDS>
  508. <BOUNDS type="Box" left="17070" top="5925" width="1590" height="240">
  509. </BOUNDS>
  510. <PIN pinname="Input Enum" slicecount="1" values="FinishInspectParameter">
  511. </PIN>
  512. </NODE>
  513. <LINK srcnodeid="198" srcpinname="Output Enum" dstnodeid="196" dstpinname="Receive String">
  514. </LINK>
  515. <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="199" systemname="IOBox (Value Advanced)">
  516. <BOUNDS type="Node" left="15495" top="3135" width="0" height="0">
  517. </BOUNDS>
  518. <BOUNDS type="Box" left="15495" top="3135" width="795" height="240">
  519. </BOUNDS>
  520. <PIN pinname="Y Input Value" slicecount="1" visible="1" values="0">
  521. </PIN>
  522. <PIN pinname="Units" slicecount="1" values="||">
  523. </PIN>
  524. <PIN pinname="Precision" slicecount="1" values="4">
  525. </PIN>
  526. <PIN pinname="Descriptive Name" slicecount="1" values="overNode">
  527. </PIN>
  528. </NODE>
  529. <LINK srcnodeid="199" srcpinname="Y Output Value" dstnodeid="175" dstpinname="Input">
  530. </LINK>
  531. <NODE systemname="R (Value)" nodename="R (Value)" componentmode="Hidden" id="200">
  532. <BOUNDS type="Node" left="14385" top="1230" width="100" height="100">
  533. </BOUNDS>
  534. <PIN pinname="Receive String" slicecount="1" values="SlotHovering">
  535. </PIN>
  536. <PIN pinname="Input Value" visible="1">
  537. </PIN>
  538. </NODE>
  539. <NODE systemname="OR (Boolean Spectral)" nodename="OR (Boolean Spectral)" componentmode="Hidden" id="201">
  540. <BOUNDS type="Node" left="14370" top="1860" width="100" height="100">
  541. </BOUNDS>
  542. <PIN pinname="Input" visible="1">
  543. </PIN>
  544. <PIN pinname="Output" visible="1">
  545. </PIN>
  546. </NODE>
  547. <LINK srcnodeid="200" srcpinname="Input Value" dstnodeid="201" dstpinname="Input">
  548. </LINK>
  549. <LINK srcnodeid="201" srcpinname="Output" dstnodeid="199" dstpinname="Y Input Value">
  550. </LINK>
  551. <NODE id="202" componentmode="InABox" nodename="IOBox (String)" systemname="IOBox (String)">
  552. <BOUNDS type="Node" height="2580" left="15" top="12405" width="3405">
  553. </BOUNDS>
  554. <BOUNDS type="Box" height="5505" left="15" top="12405" width="4530">
  555. </BOUNDS>
  556. <PIN pinname="Input String" encoded="0" slicecount="1" visible="0" values="|Idle RecordInitialize Record DoRecord&cr;&lf;Idle DoOpenSaver Saver DoOpenSaver&cr;&lf;Idle DoOpenTyper Typer Type&cr;&lf;Idle LeavingNode Canvas DoCanvas&cr;&lf;Idle selectParameter SelectParameter DoSelectParameter&cr;&lf;Idle OpenLibrary Selector DoSelector&cr;&lf;Idle SetPatch SetPatch DoSetPatch&cr;&lf;Idle DoInspectParameter InspectParameter DoInspectParameter&cr;&lf;SetPatch SlotChosen Selector DoSelector&cr;&lf;SetPatch Abort Idle DoIdle&cr;&lf;Selector AbortSelection Idle DoIdle&cr;&lf;Selector SetSelection Idle DoSetSelection&cr;&lf;Record RecordFinished Idle DoIdle&cr;&lf;SelectParameter finishSelectParameter Idle DoIdle&cr;&lf;Typer TypingDone Idle ExitTyper&cr;&lf;Saver SetSelection Idle DoCloseSaver&cr;&lf;Saver AbortSelection Idle DoCloseSaver&cr;&lf;Canvas EnterNode Idle DoIdle&cr;&lf;Canvas OpenLibrary Selector DoSelector&cr;&lf;Canvas selectParameter SelectParameter DoSelectParameter&cr;&lf;Canvas SetPatch SetPatch DoSetPatch&cr;&lf;InspectParameter FinishInspectParameter Canvas DoCanvas|">
  557. </PIN>
  558. <PIN pinname="Output String" visible="0">
  559. </PIN>
  560. <PIN pinname="Show Grid" slicecount="1" values="1">
  561. </PIN>
  562. <PIN pinname="String Type" slicecount="1" values="MultiLine">
  563. </PIN>
  564. </NODE>
  565. <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="203" systemname="IOBox (Value Advanced)">
  566. <BOUNDS type="Node" left="9030" top="4185" width="0" height="0">
  567. </BOUNDS>
  568. <BOUNDS type="Box" left="9030" top="4185" width="480" height="480">
  569. </BOUNDS>
  570. <PIN pinname="Y Input Value" slicecount="1" visible="1" values="0">
  571. </PIN>
  572. <PIN pinname="Units" slicecount="1" values="||">
  573. </PIN>
  574. <PIN pinname="Precision" slicecount="1" values="4">
  575. </PIN>
  576. <PIN pinname="Value Type" slicecount="1" values="Boolean">
  577. </PIN>
  578. <PIN pinname="Behavior" slicecount="1" values="Bang">
  579. </PIN>
  580. <PIN pinname="Descriptive Name" slicecount="1" values="EnterMenuBar">
  581. </PIN>
  582. <PIN pinname="X Input Value" slicecount="1" values="0">
  583. </PIN>
  584. </NODE>
  585. <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="204" systemname="IOBox (Value Advanced)">
  586. <BOUNDS type="Node" left="18600" top="5985" width="0" height="0">
  587. </BOUNDS>
  588. <BOUNDS type="Box" left="18600" top="5985" width="480" height="480">
  589. </BOUNDS>
  590. <PIN pinname="Y Input Value" slicecount="1" visible="1" values="0">
  591. </PIN>
  592. <PIN pinname="Units" slicecount="1" values="||">
  593. </PIN>
  594. <PIN pinname="Precision" slicecount="1" values="4">
  595. </PIN>
  596. <PIN pinname="Value Type" slicecount="1" values="Boolean">
  597. </PIN>
  598. <PIN pinname="Behavior" slicecount="1" values="Bang">
  599. </PIN>
  600. <PIN pinname="Descriptive Name" slicecount="1" values="ExitMenuBar">
  601. </PIN>
  602. <PIN pinname="X Input Value" slicecount="1" values="0">
  603. </PIN>
  604. <PIN pinname="Y Output Value" visible="1">
  605. </PIN>
  606. </NODE>
  607. <NODE systemname="R (Value)" nodename="R (Value)" componentmode="Hidden" id="205">
  608. <BOUNDS type="Node" left="9105" top="3030" width="100" height="100">
  609. </BOUNDS>
  610. <PIN pinname="Receive String" slicecount="1" values="MouesOverMenu">
  611. </PIN>
  612. <PIN pinname="Input Value" visible="1">
  613. </PIN>
  614. </NODE>
  615. <NODE nodename="IOBox (Enumerations)" componentmode="InABox" id="206" systemname="IOBox (Enumerations)">
  616. <BOUNDS type="Node" left="9000" top="2640" width="0" height="0">
  617. </BOUNDS>
  618. <BOUNDS type="Box" left="9000" top="2640" width="1590" height="240">
  619. </BOUNDS>
  620. <PIN pinname="Input Enum" slicecount="1" values="MouesOverMenu">
  621. </PIN>
  622. </NODE>
  623. <LINK srcnodeid="206" srcpinname="Output Enum" dstnodeid="205" dstpinname="Receive String">
  624. </LINK>
  625. <NODE systemname="TogEdge (Animation)" nodename="TogEdge (Animation)" componentmode="Hidden" id="207">
  626. <BOUNDS type="Node" left="8895" top="3630" width="100" height="100">
  627. </BOUNDS>
  628. <PIN pinname="Input" visible="1">
  629. </PIN>
  630. <PIN pinname="Up Edge" visible="1">
  631. </PIN>
  632. <PIN pinname="Down Edge" visible="1">
  633. </PIN>
  634. </NODE>
  635. <LINK srcnodeid="205" srcpinname="Input Value" dstnodeid="207" dstpinname="Input">
  636. </LINK>
  637. <LINK srcnodeid="207" srcpinname="Up Edge" dstnodeid="203" dstpinname="Y Input Value">
  638. </LINK>
  639. <LINK srcnodeid="207" srcpinname="Down Edge" dstnodeid="204" dstpinname="Y Input Value">
  640. </LINK>
  641. <NODE systemname="AvoidNIL (Spreads)" filename="%VVVV%\lib\nodes\modules\Spreads\AvoidNIL (Spreads).v4p" nodename="AvoidNIL (Spreads)" componentmode="Hidden" id="208">
  642. <BOUNDS type="Node" left="5145" top="6870" width="100" height="100">
  643. </BOUNDS>
  644. <PIN pinname="Input" visible="1">
  645. </PIN>
  646. </NODE>
  647. <LINK srcnodeid="123" srcpinname="Input Value" dstnodeid="208" dstpinname="Input">
  648. </LINK>
  649. <NODE systemname="AvoidNIL (Spreads)" filename="%VVVV%\lib\nodes\modules\Spreads\AvoidNIL (Spreads).v4p" nodename="AvoidNIL (Spreads)" componentmode="Hidden" id="210">
  650. <BOUNDS type="Node" left="8040" top="8505" width="100" height="100">
  651. </BOUNDS>
  652. <PIN pinname="Input" visible="1" slicecount="1" values="0">
  653. </PIN>
  654. <PIN pinname="Output" visible="1">
  655. </PIN>
  656. </NODE>
  657. <LINK srcnodeid="184" srcpinname="Output" dstnodeid="210" dstpinname="Input">
  658. </LINK>
  659. <LINK srcnodeid="210" srcpinname="Output" dstnodeid="28" dstpinname="LeavingNode">
  660. </LINK>
  661. <NODE systemname="AvoidNIL (Spreads)" filename="%VVVV%\lib\nodes\modules\Spreads\AvoidNIL (Spreads).v4p" nodename="AvoidNIL (Spreads)" componentmode="Hidden" id="211">
  662. <BOUNDS type="Node" left="9585" top="8340" width="100" height="100">
  663. </BOUNDS>
  664. <PIN pinname="Input" visible="1" slicecount="1" values="0">
  665. </PIN>
  666. <PIN pinname="Output" visible="1">
  667. </PIN>
  668. </NODE>
  669. <LINK srcnodeid="172" srcpinname="Input Value" dstnodeid="211" dstpinname="Input">
  670. </LINK>
  671. <NODE nodename="IOBox (Enumerations)" componentmode="InABox" id="212" systemname="IOBox (Enumerations)">
  672. <BOUNDS type="Node" left="9585" top="7350" width="0" height="0">
  673. </BOUNDS>
  674. <BOUNDS type="Box" left="9585" top="7350" width="1590" height="240">
  675. </BOUNDS>
  676. <PIN pinname="Input Enum" slicecount="1" values="LibraryDoOpen">
  677. </PIN>
  678. </NODE>
  679. <LINK srcnodeid="212" srcpinname="Output Enum" dstnodeid="172" dstpinname="Receive String">
  680. </LINK>
  681. <LINK srcnodeid="211" srcpinname="Output" dstnodeid="28" dstpinname="OpenLibrary">
  682. </LINK>
  683. <NODE systemname="AvoidNIL (Spreads)" filename="%VVVV%\lib\nodes\modules\Spreads\AvoidNIL (Spreads).v4p" nodename="AvoidNIL (Spreads)" componentmode="Hidden" id="213">
  684. <BOUNDS type="Node" left="10635" top="8865" width="100" height="100">
  685. </BOUNDS>
  686. <PIN pinname="Input" visible="1" slicecount="1" values="0">
  687. </PIN>
  688. <PIN pinname="Output" visible="1">
  689. </PIN>
  690. </NODE>
  691. <LINK srcnodeid="164" srcpinname="Up Edge" dstnodeid="213" dstpinname="Input">
  692. </LINK>
  693. <LINK srcnodeid="213" srcpinname="Output" dstnodeid="28" dstpinname="selectParameter">
  694. </LINK>
  695. <NODE systemname="AvoidNIL (Spreads)" filename="%VVVV%\lib\nodes\modules\Spreads\AvoidNIL (Spreads).v4p" nodename="AvoidNIL (Spreads)" componentmode="Hidden" id="214">
  696. <BOUNDS type="Node" left="10890" top="8250" width="100" height="100">
  697. </BOUNDS>
  698. <PIN pinname="Input" visible="1" slicecount="1" values="0">
  699. </PIN>
  700. <PIN pinname="Output" visible="1">
  701. </PIN>
  702. </NODE>
  703. <LINK srcnodeid="195" srcpinname="Input Value" dstnodeid="214" dstpinname="Input">
  704. </LINK>
  705. <LINK srcnodeid="214" srcpinname="Output" dstnodeid="28" dstpinname="DoInspectParameter">
  706. </LINK>
  707. <NODE systemname="AvoidNIL (Spreads)" filename="%VVVV%\lib\nodes\modules\Spreads\AvoidNIL (Spreads).v4p" nodename="AvoidNIL (Spreads)" componentmode="Hidden" id="215">
  708. <BOUNDS type="Node" left="11640" top="8670" width="100" height="100">
  709. </BOUNDS>
  710. <PIN pinname="Input" visible="1" slicecount="1" values="0">
  711. </PIN>
  712. <PIN pinname="Output" visible="1">
  713. </PIN>
  714. </NODE>
  715. <LINK srcnodeid="207" srcpinname="Up Edge" dstnodeid="215" dstpinname="Input">
  716. </LINK>
  717. <LINK srcnodeid="215" srcpinname="Output" dstnodeid="28" dstpinname="EnterMenuBar">
  718. </LINK>
  719. <NODE systemname="AvoidNIL (Spreads)" filename="%VVVV%\lib\nodes\modules\Spreads\AvoidNIL (Spreads).v4p" nodename="AvoidNIL (Spreads)" componentmode="Hidden" id="216">
  720. <BOUNDS type="Node" left="13005" top="7860" width="100" height="100">
  721. </BOUNDS>
  722. <PIN pinname="Input" visible="1" slicecount="1" values="0">
  723. </PIN>
  724. <PIN pinname="Output" visible="1">
  725. </PIN>
  726. </NODE>
  727. <LINK srcnodeid="156" srcpinname="Input Value" dstnodeid="216" dstpinname="Input">
  728. </LINK>
  729. <NODE systemname="AvoidNIL (Spreads)" filename="%VVVV%\lib\nodes\modules\Spreads\AvoidNIL (Spreads).v4p" nodename="AvoidNIL (Spreads)" componentmode="Hidden" id="217">
  730. <BOUNDS type="Node" left="13410" top="8655" width="100" height="100">
  731. </BOUNDS>
  732. <PIN pinname="Input" visible="1" slicecount="1" values="0">
  733. </PIN>
  734. <PIN pinname="Output" visible="1">
  735. </PIN>
  736. </NODE>
  737. <LINK srcnodeid="23" srcpinname="Output" dstnodeid="217" dstpinname="Input">
  738. </LINK>
  739. <LINK srcnodeid="217" srcpinname="Output" dstnodeid="28" dstpinname="AbortSelection">
  740. </LINK>
  741. <NODE systemname="AvoidNIL (Spreads)" filename="%VVVV%\lib\nodes\modules\Spreads\AvoidNIL (Spreads).v4p" nodename="AvoidNIL (Spreads)" componentmode="Hidden" id="218">
  742. <BOUNDS type="Node" left="14490" top="8880" width="100" height="100">
  743. </BOUNDS>
  744. <PIN pinname="Input" visible="1" slicecount="1" values="0">
  745. </PIN>
  746. <PIN pinname="Output" visible="1">
  747. </PIN>
  748. </NODE>
  749. <LINK srcnodeid="20" srcpinname="X" dstnodeid="218" dstpinname="Input">
  750. </LINK>
  751. <LINK srcnodeid="218" srcpinname="Output" dstnodeid="28" dstpinname="SetSelection">
  752. </LINK>
  753. <NODE systemname="AvoidNIL (Spreads)" filename="%VVVV%\lib\nodes\modules\Spreads\AvoidNIL (Spreads).v4p" nodename="AvoidNIL (Spreads)" componentmode="Hidden" id="219">
  754. <BOUNDS type="Node" left="18780" top="4710" width="100" height="100">
  755. </BOUNDS>
  756. <PIN pinname="Input" visible="1" slicecount="1" values="0">
  757. </PIN>
  758. <PIN pinname="Output" visible="1">
  759. </PIN>
  760. </NODE>
  761. <LINK srcnodeid="219" srcpinname="Output" dstnodeid="28" dstpinname="finishSelectParameter">
  762. </LINK>
  763. <NODE systemname="AvoidNIL (Spreads)" filename="%VVVV%\lib\nodes\modules\Spreads\AvoidNIL (Spreads).v4p" nodename="AvoidNIL (Spreads)" componentmode="Hidden" id="221">
  764. <BOUNDS type="Node" left="16380" top="8835" width="100" height="100">
  765. </BOUNDS>
  766. <PIN pinname="Input" visible="1" slicecount="1" values="0">
  767. </PIN>
  768. <PIN pinname="Output" visible="1">
  769. </PIN>
  770. </NODE>
  771. <LINK srcnodeid="176" srcpinname="Up Edge" dstnodeid="221" dstpinname="Input">
  772. </LINK>
  773. <LINK srcnodeid="221" srcpinname="Output" dstnodeid="28" dstpinname="EnterNode">
  774. </LINK>
  775. <NODE systemname="AvoidNIL (Spreads)" filename="%VVVV%\lib\nodes\modules\Spreads\AvoidNIL (Spreads).v4p" nodename="AvoidNIL (Spreads)" componentmode="Hidden" id="222">
  776. <BOUNDS type="Node" left="17070" top="7050" width="100" height="100">
  777. </BOUNDS>
  778. <PIN pinname="Input" visible="1" slicecount="1" values="0">
  779. </PIN>
  780. <PIN pinname="Output" visible="1">
  781. </PIN>
  782. </NODE>
  783. <LINK srcnodeid="196" srcpinname="Input Value" dstnodeid="222" dstpinname="Input">
  784. </LINK>
  785. <NODE systemname="AvoidNIL (Spreads)" filename="%VVVV%\lib\nodes\modules\Spreads\AvoidNIL (Spreads).v4p" nodename="AvoidNIL (Spreads)" componentmode="Hidden" id="223">
  786. <BOUNDS type="Node" left="18630" top="7200" width="100" height="100">
  787. </BOUNDS>
  788. <PIN pinname="Input" visible="1" slicecount="1" values="0">
  789. </PIN>
  790. <PIN pinname="Output" visible="1">
  791. </PIN>
  792. </NODE>
  793. <LINK srcnodeid="204" srcpinname="Y Output Value" dstnodeid="223" dstpinname="Input">
  794. </LINK>
  795. <LINK srcnodeid="223" srcpinname="Output" dstnodeid="28" dstpinname="ExitMenuBar">
  796. </LINK>
  797. <NODE systemname="R (Value)" nodename="R (Value)" componentmode="Hidden" id="224">
  798. <BOUNDS type="Node" left="5220" top="2385" width="100" height="100">
  799. </BOUNDS>
  800. <PIN pinname="Receive String" slicecount="1" values="EnterEditCue">
  801. </PIN>
  802. <PIN pinname="Input Value" visible="1">
  803. </PIN>
  804. </NODE>
  805. <NODE systemname="TogEdge (Animation)" nodename="TogEdge (Animation)" componentmode="Hidden" id="225">
  806. <BOUNDS type="Node" left="5190" top="2820" width="100" height="100">
  807. </BOUNDS>
  808. <PIN pinname="Input" visible="1">
  809. </PIN>
  810. <PIN pinname="Up Edge" visible="1">
  811. </PIN>
  812. </NODE>
  813. <LINK srcnodeid="224" srcpinname="Input Value" dstnodeid="225" dstpinname="Input">
  814. </LINK>
  815. <LINK srcnodeid="225" srcpinname="Up Edge" dstnodeid="28" dstpinname="EnterEditCue">
  816. </LINK>
  817. <NODE nodename="IOBox (Enumerations)" componentmode="InABox" id="226" systemname="IOBox (Enumerations)">
  818. <BOUNDS type="Node" left="5205" top="1875" width="0" height="0">
  819. </BOUNDS>
  820. <BOUNDS type="Box" left="5205" top="1875" width="1590" height="240">
  821. </BOUNDS>
  822. <PIN pinname="Input Enum" slicecount="1" values="EnterEditCue">
  823. </PIN>
  824. </NODE>
  825. <LINK srcnodeid="226" srcpinname="Output Enum" dstnodeid="224" dstpinname="Receive String">
  826. </LINK>
  827. <NODE systemname="R (Value)" nodename="R (Value)" componentmode="Hidden" id="227">
  828. <BOUNDS type="Node" left="22470" top="5055" width="100" height="100">
  829. </BOUNDS>
  830. <PIN pinname="Receive String" slicecount="1" values="Keyboard_RETURN">
  831. </PIN>
  832. <PIN pinname="Input Value" visible="1">
  833. </PIN>
  834. </NODE>
  835. <NODE nodename="IOBox (Enumerations)" componentmode="InABox" id="228" systemname="IOBox (Enumerations)">
  836. <BOUNDS type="Node" left="22500" top="4560" width="0" height="0">
  837. </BOUNDS>
  838. <BOUNDS type="Box" left="22500" top="4560" width="1590" height="240">
  839. </BOUNDS>
  840. <PIN pinname="Input Enum" slicecount="1" values="Keyboard_RETURN">
  841. </PIN>
  842. </NODE>
  843. <LINK srcnodeid="228" srcpinname="Output Enum" dstnodeid="227" dstpinname="Receive String">
  844. </LINK>
  845. <NODE systemname="R (Value)" nodename="R (Value)" componentmode="Hidden" id="230">
  846. <BOUNDS type="Node" left="20850" top="5070" width="100" height="100">
  847. </BOUNDS>
  848. <PIN pinname="Receive String">
  849. </PIN>
  850. <PIN pinname="Input Value" visible="1">
  851. </PIN>
  852. </NODE>
  853. <NODE nodename="IOBox (Enumerations)" componentmode="InABox" id="229" systemname="IOBox (Enumerations)">
  854. <BOUNDS type="Node" left="20880" top="4575" width="0" height="0">
  855. </BOUNDS>
  856. <BOUNDS type="Box" left="20880" top="4575" width="1590" height="240">
  857. </BOUNDS>
  858. <PIN pinname="Input Enum" slicecount="1" values="Keyboard_ESCAPE">
  859. </PIN>
  860. </NODE>
  861. <LINK srcnodeid="229" srcpinname="Output Enum" dstnodeid="230" dstpinname="Receive String">
  862. </LINK>
  863. <NODE systemname="OR (Boolean)" nodename="OR (Boolean)" componentmode="Hidden" id="231">
  864. <BOUNDS type="Node" left="21870" top="5595" width="100" height="100">
  865. </BOUNDS>
  866. <PIN pinname="Input 1" visible="1">
  867. </PIN>
  868. <PIN pinname="Input 2" visible="1">
  869. </PIN>
  870. <PIN pinname="Output" visible="1">
  871. </PIN>
  872. </NODE>
  873. <LINK srcnodeid="230" srcpinname="Input Value" dstnodeid="231" dstpinname="Input 1">
  874. </LINK>
  875. <LINK srcnodeid="227" srcpinname="Input Value" dstnodeid="231" dstpinname="Input 2">
  876. </LINK>
  877. <NODE systemname="FrameDelay (Animation)" nodename="FrameDelay (Animation)" componentmode="Hidden" id="232">
  878. <BOUNDS type="Node" left="21885" top="6195" width="100" height="100">
  879. </BOUNDS>
  880. <PIN pinname="Input 1" visible="1">
  881. </PIN>
  882. <PIN pinname="Output 1" visible="1">
  883. </PIN>
  884. </NODE>
  885. <LINK srcnodeid="231" srcpinname="Output" dstnodeid="232" dstpinname="Input 1">
  886. </LINK>
  887. <LINK srcnodeid="232" srcpinname="Output 1" dstnodeid="28" dstpinname="ExitEditCue">
  888. </LINK>
  889. <NODE systemname="R (Value)" nodename="R (Value)" componentmode="Hidden" id="235">
  890. <BOUNDS type="Node" left="11760" top="3810" width="100" height="100">
  891. </BOUNDS>
  892. <PIN pinname="Receive String">
  893. </PIN>
  894. <PIN pinname="Input Value" visible="1">
  895. </PIN>
  896. </NODE>
  897. <NODE systemname="TogEdge (Animation)" nodename="TogEdge (Animation)" componentmode="Hidden" id="234">
  898. <BOUNDS type="Node" left="11730" top="4245" width="100" height="100">
  899. </BOUNDS>
  900. <PIN pinname="Input" visible="1">
  901. </PIN>
  902. <PIN pinname="Up Edge" visible="1">
  903. </PIN>
  904. </NODE>
  905. <LINK srcnodeid="235" srcpinname="Input Value" dstnodeid="234" dstpinname="Input">
  906. </LINK>
  907. <NODE nodename="IOBox (Enumerations)" componentmode="InABox" id="233" systemname="IOBox (Enumerations)">
  908. <BOUNDS type="Node" left="11745" top="3300" width="0" height="0">
  909. </BOUNDS>
  910. <BOUNDS type="Box" left="11745" top="3300" width="1590" height="240">
  911. </BOUNDS>
  912. <PIN pinname="Input Enum" slicecount="1" values="EnterEditSignal">
  913. </PIN>
  914. </NODE>
  915. <LINK srcnodeid="233" srcpinname="Output Enum" dstnodeid="235" dstpinname="Receive String">
  916. </LINK>
  917. <LINK srcnodeid="234" srcpinname="Up Edge" dstnodeid="28" dstpinname="EnterEditSignal">
  918. </LINK>
  919. <LINK srcnodeid="232" srcpinname="Output 1" dstnodeid="28" dstpinname="ExitEditSignal">
  920. </LINK>
  921. <NODE systemname="R (Value)" nodename="R (Value)" componentmode="Hidden" id="236">
  922. <BOUNDS type="Node" left="19695" top="3525" width="100" height="100">
  923. </BOUNDS>
  924. <PIN pinname="Receive String" slicecount="1" values="RightClick">
  925. </PIN>
  926. <PIN pinname="Input Value" visible="1">
  927. </PIN>
  928. </NODE>
  929. <NODE systemname="R (Value)" nodename="R (Value)" componentmode="Hidden" id="237">
  930. <BOUNDS type="Node" left="20220" top="3495" width="100" height="100">
  931. </BOUNDS>
  932. <PIN pinname="Receive String" slicecount="1" values="LeftClick">
  933. </PIN>
  934. <PIN pinname="Input Value" visible="1">
  935. </PIN>
  936. </NODE>
  937. <NODE nodename="IOBox (Enumerations)" componentmode="InABox" id="238" systemname="IOBox (Enumerations)">
  938. <BOUNDS type="Node" left="20250" top="3060" width="0" height="0">
  939. </BOUNDS>
  940. <BOUNDS type="Box" left="20250" top="3060" width="1590" height="240">
  941. </BOUNDS>
  942. <PIN pinname="Input Enum" slicecount="1" values="LeftClick">
  943. </PIN>
  944. </NODE>
  945. <LINK srcnodeid="238" srcpinname="Output Enum" dstnodeid="237" dstpinname="Receive String">
  946. </LINK>
  947. <NODE nodename="IOBox (Enumerations)" componentmode="InABox" id="239" systemname="IOBox (Enumerations)">
  948. <BOUNDS type="Node" left="19650" top="2760" width="0" height="0">
  949. </BOUNDS>
  950. <BOUNDS type="Box" left="19650" top="2760" width="1590" height="240">
  951. </BOUNDS>
  952. <PIN pinname="Input Enum" slicecount="1" values="RightClick">
  953. </PIN>
  954. </NODE>
  955. <LINK srcnodeid="239" srcpinname="Output Enum" dstnodeid="236" dstpinname="Receive String">
  956. </LINK>
  957. <NODE systemname="OR (Boolean)" nodename="OR (Boolean)" componentmode="Hidden" id="240">
  958. <BOUNDS type="Node" left="17100" top="8145" width="100" height="100">
  959. </BOUNDS>
  960. <PIN pinname="Input" visible="1">
  961. </PIN>
  962. <PIN pinname="Bin Size" visible="1">
  963. </PIN>
  964. <PIN pinname="Input Count" slicecount="1" values="3">
  965. </PIN>
  966. <PIN pinname="Input 1" visible="1">
  967. </PIN>
  968. <PIN pinname="Input 2" visible="1">
  969. </PIN>
  970. <PIN pinname="Input 3" visible="1">
  971. </PIN>
  972. <PIN pinname="Output" visible="1">
  973. </PIN>
  974. </NODE>
  975. <LINK srcnodeid="216" srcpinname="Output" dstnodeid="28" dstpinname="Abort">
  976. </LINK>
  977. <LINK srcnodeid="164" srcpinname="Down Edge" dstnodeid="219" dstpinname="Input">
  978. </LINK>
  979. <LINK srcnodeid="222" srcpinname="Output" dstnodeid="240" dstpinname="Input 1">
  980. </LINK>
  981. <LINK srcnodeid="240" srcpinname="Output" dstnodeid="28" dstpinname="FinishInspectParameter">
  982. </LINK>
  983. <NODE systemname="TogEdge (Animation)" nodename="TogEdge (Animation)" componentmode="Hidden" id="241">
  984. <BOUNDS type="Node" left="19950" top="4500" width="100" height="100">
  985. </BOUNDS>
  986. <PIN pinname="Input" visible="1">
  987. </PIN>
  988. <PIN pinname="Up Edge" visible="1">
  989. </PIN>
  990. </NODE>
  991. <NODE systemname="OR (Boolean)" nodename="OR (Boolean)" componentmode="Hidden" id="242">
  992. <BOUNDS type="Node" left="19965" top="4005" width="100" height="100">
  993. </BOUNDS>
  994. <PIN pinname="Input 1" visible="1">
  995. </PIN>
  996. <PIN pinname="Input 2" visible="1">
  997. </PIN>
  998. <PIN pinname="Output" visible="1">
  999. </PIN>
  1000. </NODE>
  1001. <LINK srcnodeid="236" srcpinname="Input Value" dstnodeid="242" dstpinname="Input 1">
  1002. </LINK>
  1003. <LINK srcnodeid="237" srcpinname="Input Value" dstnodeid="242" dstpinname="Input 2">
  1004. </LINK>
  1005. <LINK srcnodeid="242" srcpinname="Output" dstnodeid="241" dstpinname="Input">
  1006. </LINK>
  1007. <LINK srcnodeid="241" srcpinname="Up Edge" dstnodeid="240" dstpinname="Input 2">
  1008. </LINK>
  1009. <LINK srcnodeid="241" srcpinname="Up Edge" dstnodeid="240" dstpinname="Input 3">
  1010. </LINK>
  1011. </PATCH>