PageRenderTime 49ms CodeModel.GetById 13ms RepoModel.GetById 0ms app.codeStats 1ms

/patches/Typewriter (String).v4p

https://bitbucket.org/joreg/iris
Unknown | 1795 lines | 1795 code | 0 blank | 0 comment | 0 complexity | db53d95ed8b429d1b019ed285572a8af MD5 | raw file

Large files files are truncated, but you can click here to view the full file

  1. <!DOCTYPE PATCH SYSTEM "http://vvvv.org/versions/vvvv45beta28.dtd" >
  2. <PATCH nodename="C:\iris\patches\Typewriter (String).v4p" bgcolor="15329769" filename="D:\Users\Bill Gates\Desktop\experiments\typewriter (String).v4p" systemname="typewriter (String)">
  3. <BOUNDS height="11220" left="-300" top="4530" type="Window" width="21435">
  4. </BOUNDS>
  5. <NODE componentmode="Hidden" id="22" nodename="Substitute (String)" systemname="Substitute (String)">
  6. <BOUNDS height="100" left="3645" top="2670" type="Node" width="100">
  7. </BOUNDS>
  8. <PIN encoded="0" pinname="Input" visible="1">
  9. </PIN>
  10. <PIN pinname="Output" visible="1">
  11. </PIN>
  12. <PIN pinname="From" visible="1">
  13. </PIN>
  14. <PIN pinname="To" visible="1">
  15. </PIN>
  16. </NODE>
  17. <NODE componentmode="InABox" id="23" nodename="IOBox (String)" systemname="IOBox (String)">
  18. <BOUNDS height="0" left="225" top="1140" type="Node" width="0">
  19. </BOUNDS>
  20. <BOUNDS height="7020" left="225" top="1140" type="Box" width="975">
  21. </BOUNDS>
  22. <PIN encoded="0" pinname="Input String" slicecount="44" values="&lt;SPACE&gt;,&lt;APPS&gt;,&lt;CONTROL&gt;,&lt;SHIFT&gt;,&lt;ALT&gt;,&lt;TAB&gt;,&lt;INSERT&gt;,&lt;DELETE&gt;,&lt;BACK&gt;,&lt;RETURN&gt;,&lt;CAPITAL&gt;,&lt;UP&gt;,&lt;DOWN&gt;,&lt;LEFT&gt;,&lt;RIGHT&gt;,&lt;END&gt;,&lt;KEY186&gt;,&lt;KEY187&gt;,&lt;KEY188&gt;,&lt;KEY189&gt;,&lt;KEY190&gt;,&lt;KEY191&gt;,&lt;KEY192&gt;,&lt;KEY219&gt;,&lt;KEY220&gt;,&lt;KEY221&gt;,&lt;KEY222&gt;,&lt;KEY226&gt;,1,2,3,4,5,6,7,8,9,0,&lt;RWIN&gt;,&lt;LWIN&gt;,&lt;NUMLOCK&gt;,&lt;NUMPAD,,">
  23. </PIN>
  24. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  25. </PIN>
  26. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  27. </PIN>
  28. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  29. </PIN>
  30. <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
  31. </PIN>
  32. <PIN pinname="Columns" slicecount="1" values="1">
  33. </PIN>
  34. <PIN pinname="Rows" slicecount="1" values="44">
  35. </PIN>
  36. <PIN pinname="Show Grid" slicecount="1" values="1">
  37. </PIN>
  38. <PIN pinname="Output String" visible="1">
  39. </PIN>
  40. <PIN pinname="Size" slicecount="1" values="7">
  41. </PIN>
  42. </NODE>
  43. <LINK dstnodeid="22" dstpinname="From" linkstyle="Bezier" srcnodeid="23" srcpinname="Output String">
  44. <LINKPOINT x="2692" y="9212">
  45. </LINKPOINT>
  46. <LINKPOINT x="2170" y="9005">
  47. </LINKPOINT>
  48. <LINKPOINT x="2803" y="3967">
  49. </LINKPOINT>
  50. <LINKPOINT x="3200" y="2710">
  51. </LINKPOINT>
  52. <LINKPOINT x="3353" y="2218">
  53. </LINKPOINT>
  54. </LINK>
  55. <NODE componentmode="InABox" id="24" nodename="IOBox (String)" systemname="IOBox (String)">
  56. <BOUNDS height="0" left="1275" top="1155" type="Node" width="0">
  57. </BOUNDS>
  58. <BOUNDS height="6990" left="1275" top="1155" type="Box" width="375">
  59. </BOUNDS>
  60. <PIN encoded="0" pinname="Input String" slicecount="44" values="| |,,,,,,,,,|&cr;&lf;|,,,,,,,è,+,|,|,-,.,ù,ò,&apos;,\,ì,à,&lt;,1,2,3,4,5,6,7,8,9,0,,,,,,">
  61. </PIN>
  62. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  63. </PIN>
  64. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  65. </PIN>
  66. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  67. </PIN>
  68. <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
  69. </PIN>
  70. <PIN pinname="Show Grid" slicecount="1" values="1">
  71. </PIN>
  72. <PIN pinname="Rows" slicecount="1" values="44">
  73. </PIN>
  74. <PIN pinname="Size" slicecount="1" values="7">
  75. </PIN>
  76. <PIN pinname="Output String" visible="1">
  77. </PIN>
  78. </NODE>
  79. <NODE componentmode="Hidden" id="25" nodename="Caps (String)" systemname="Caps (String)">
  80. <BOUNDS height="100" left="3885" top="5370" type="Node" width="100">
  81. </BOUNDS>
  82. <PIN pinname="Caps Mode" slicecount="1" visible="1" values="LowerCase">
  83. </PIN>
  84. <PIN pinname="Input" visible="1">
  85. </PIN>
  86. <PIN pinname="Output" visible="1">
  87. </PIN>
  88. </NODE>
  89. <NODE componentmode="Hidden" id="32" nodename="Switch (String Input)" systemname="Switch (String Input)">
  90. <BOUNDS height="100" left="3585" top="5715" type="Node" width="100">
  91. </BOUNDS>
  92. <PIN pinname="Input 1" visible="1">
  93. </PIN>
  94. <PIN pinname="Input 2" visible="1">
  95. </PIN>
  96. <PIN pinname="Output" visible="1">
  97. </PIN>
  98. <PIN pinname="Switch" visible="1">
  99. </PIN>
  100. </NODE>
  101. <LINK dstnodeid="32" dstpinname="Input 1" srcnodeid="25" srcpinname="Output">
  102. </LINK>
  103. <NODE componentmode="Hidden" id="34" nodename="Find (String)" systemname="Find (String)">
  104. <BOUNDS height="100" left="6300" top="2790" type="Node" width="100">
  105. </BOUNDS>
  106. <PIN pinname="Input" visible="1">
  107. </PIN>
  108. <PIN pinname="Substring" visible="1">
  109. </PIN>
  110. <PIN pinname="Input 1" visible="1">
  111. </PIN>
  112. <PIN pinname="Input 2" visible="1">
  113. </PIN>
  114. <PIN pinname="Count" visible="1">
  115. </PIN>
  116. </NODE>
  117. <NODE componentmode="InABox" id="38" nodename="IOBox (String)" systemname="IOBox (String)">
  118. <BOUNDS height="0" left="6300" top="2445" type="Node" width="0">
  119. </BOUNDS>
  120. <BOUNDS height="240" left="6300" top="2445" type="Box" width="795">
  121. </BOUNDS>
  122. <PIN encoded="0" pinname="Input String" slicecount="1" values="&lt;SHIFT&gt;">
  123. </PIN>
  124. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  125. </PIN>
  126. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  127. </PIN>
  128. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  129. </PIN>
  130. <PIN pinname="String Type" slicecount="1" values="String">
  131. </PIN>
  132. </NODE>
  133. <LINK dstnodeid="34" dstpinname="Substring" srcnodeid="38" srcpinname="Output String">
  134. </LINK>
  135. <NODE componentmode="Hidden" id="44" nodename="Find (String)" systemname="Find (String)">
  136. <BOUNDS height="100" left="7125" top="2790" type="Node" width="100">
  137. </BOUNDS>
  138. <PIN pinname="Input" visible="1">
  139. </PIN>
  140. <PIN pinname="Substring" visible="1">
  141. </PIN>
  142. <PIN pinname="Input 1" visible="1">
  143. </PIN>
  144. <PIN pinname="Input 2" visible="1">
  145. </PIN>
  146. <PIN pinname="Count" visible="1">
  147. </PIN>
  148. </NODE>
  149. <NODE componentmode="InABox" id="43" nodename="IOBox (String)" systemname="IOBox (String)">
  150. <BOUNDS height="0" left="7125" top="2445" type="Node" width="0">
  151. </BOUNDS>
  152. <BOUNDS height="240" left="7125" top="2445" type="Box" width="795">
  153. </BOUNDS>
  154. <PIN encoded="0" pinname="Input String" slicecount="1" values="&lt;BACK&gt;">
  155. </PIN>
  156. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  157. </PIN>
  158. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  159. </PIN>
  160. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  161. </PIN>
  162. <PIN pinname="String Type" slicecount="1" values="String">
  163. </PIN>
  164. </NODE>
  165. <LINK dstnodeid="44" dstpinname="Substring" srcnodeid="43" srcpinname="Output String">
  166. </LINK>
  167. <NODE componentmode="Hidden" id="79" nodename="EQ (String)" systemname="EQ (String)">
  168. <BOUNDS height="100" left="9915" top="2790" type="Node" width="100">
  169. </BOUNDS>
  170. <PIN pinname="Input 2">
  171. </PIN>
  172. <PIN pinname="Input 1" visible="1">
  173. </PIN>
  174. <PIN pinname="Output" visible="1">
  175. </PIN>
  176. </NODE>
  177. <NODE componentmode="InABox" id="80" nodename="IOBox (String)" systemname="IOBox (String)">
  178. <BOUNDS height="0" left="9915" top="2445" type="Node" width="0">
  179. </BOUNDS>
  180. <BOUNDS height="240" left="9915" top="2445" type="Box" width="1125">
  181. </BOUNDS>
  182. <PIN encoded="0" pinname="Input String" slicecount="1" values="&lt;HOME&gt;">
  183. </PIN>
  184. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  185. </PIN>
  186. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  187. </PIN>
  188. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  189. </PIN>
  190. <PIN pinname="String Type" slicecount="1" values="String">
  191. </PIN>
  192. </NODE>
  193. <LINK dstnodeid="79" dstpinname="Input 2" srcnodeid="80" srcpinname="Output String">
  194. </LINK>
  195. <NODE componentmode="InABox" id="93" nodename="IOBox (String)" systemname="IOBox (String)">
  196. <BOUNDS height="0" left="7500" top="4170" type="Node" width="0">
  197. </BOUNDS>
  198. <BOUNDS height="240" left="7500" top="4170" type="Box" width="795">
  199. </BOUNDS>
  200. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  201. </PIN>
  202. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  203. </PIN>
  204. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  205. </PIN>
  206. <PIN encoded="0" pinname="Descriptive Name" slicecount="1" values="|filtered keyboard data|">
  207. </PIN>
  208. <PIN pinname="Output String" visible="1">
  209. </PIN>
  210. <PIN encoded="0" pinname="Input String" visible="1">
  211. </PIN>
  212. </NODE>
  213. <NODE componentmode="Hidden" id="92" nodename="Change (String)" systemname="Change (String)">
  214. <BOUNDS height="100" left="6735" top="5220" type="Node" width="100">
  215. </BOUNDS>
  216. <PIN pinname="Input" visible="1">
  217. </PIN>
  218. <PIN pinname="OnChange" visible="1">
  219. </PIN>
  220. </NODE>
  221. <NODE componentmode="Hidden" id="91" nodename="TogEdge (Animation)" systemname="TogEdge (Animation)">
  222. <BOUNDS height="100" left="6645" top="6255" type="Node" width="100">
  223. </BOUNDS>
  224. <PIN pinname="Input" visible="1">
  225. </PIN>
  226. <PIN pinname="Up Edge" visible="1">
  227. </PIN>
  228. </NODE>
  229. <NODE componentmode="Hidden" id="90" nodename="Toggle (Animation)" systemname="Toggle (Animation)">
  230. <BOUNDS height="100" left="6705" top="5865" type="Node" width="100">
  231. </BOUNDS>
  232. <PIN pinname="Input" visible="1">
  233. </PIN>
  234. <PIN pinname="Output" visible="1">
  235. </PIN>
  236. <PIN pinname="Reset" visible="1">
  237. </PIN>
  238. </NODE>
  239. <NODE componentmode="InABox" id="89" nodename="IOBox (String)" systemname="IOBox (String)">
  240. <BOUNDS height="0" left="6735" top="7185" type="Node" width="0">
  241. </BOUNDS>
  242. <BOUNDS height="240" left="6735" top="7185" type="Box" width="795">
  243. </BOUNDS>
  244. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  245. </PIN>
  246. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  247. </PIN>
  248. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  249. </PIN>
  250. <PIN pinname="String Type" slicecount="1" values="MultiLine">
  251. </PIN>
  252. <PIN pinname="Output String" visible="1">
  253. </PIN>
  254. <PIN pinname="Input String" visible="1">
  255. </PIN>
  256. </NODE>
  257. <NODE componentmode="Hidden" id="88" nodename="Add (String)" systemname="Add (String)">
  258. <BOUNDS height="100" left="6540" top="7515" type="Node" width="100">
  259. </BOUNDS>
  260. <PIN pinname="Input 1" visible="1">
  261. </PIN>
  262. <PIN pinname="Output" visible="1">
  263. </PIN>
  264. <PIN pinname="Input 2" visible="1">
  265. </PIN>
  266. </NODE>
  267. <NODE componentmode="Hidden" id="87" nodename="FrameDelay (String)" systemname="FrameDelay (String)">
  268. <BOUNDS height="100" left="6855" top="8565" type="Node" width="100">
  269. </BOUNDS>
  270. <PIN pinname="Input 1" visible="1">
  271. </PIN>
  272. <PIN pinname="Output 1" visible="1">
  273. </PIN>
  274. </NODE>
  275. <NODE componentmode="Hidden" id="85" nodename="Switch (String Input)" systemname="Switch (String Input)">
  276. <BOUNDS height="100" left="7815" top="7170" type="Node" width="100">
  277. </BOUNDS>
  278. <PIN pinname="Input 1" visible="1">
  279. </PIN>
  280. <PIN encoded="0" pinname="Input 2" slicecount="1" values="||">
  281. </PIN>
  282. <PIN pinname="Switch" visible="1">
  283. </PIN>
  284. <PIN pinname="Output" visible="1">
  285. </PIN>
  286. </NODE>
  287. <NODE componentmode="InABox" id="84" nodename="IOBox (Value Advanced)" systemname="IOBox (Value Advanced)">
  288. <BOUNDS height="100" left="7785" top="6555" type="Node" width="100">
  289. </BOUNDS>
  290. <BOUNDS height="480" left="7785" top="6555" type="Box" width="480">
  291. </BOUNDS>
  292. <PIN pinname="Value Type" slicecount="1" values="Boolean">
  293. </PIN>
  294. <PIN pinname="Behavior" slicecount="1" values="Bang">
  295. </PIN>
  296. <PIN pinname="Y Output Value" visible="1">
  297. </PIN>
  298. <PIN pinname="X Input Value" slicecount="1" values="0">
  299. </PIN>
  300. <PIN pinname="Y Input Value" visible="1">
  301. </PIN>
  302. </NODE>
  303. <NODE componentmode="Hidden" id="83" nodename="Switch (String Input)" systemname="Switch (String Input)">
  304. <BOUNDS height="100" left="6720" top="6765" type="Node" width="100">
  305. </BOUNDS>
  306. <PIN encoded="0" pinname="Input 1" slicecount="1" visible="1" values="||">
  307. </PIN>
  308. <PIN pinname="Input 2" visible="1">
  309. </PIN>
  310. <PIN pinname="Switch" visible="1">
  311. </PIN>
  312. <PIN pinname="Output" visible="1">
  313. </PIN>
  314. </NODE>
  315. <NODE componentmode="Hidden" filename="%VVVV%\modules\vvvv group\String\Strip (String EmptySlices).v4p" id="94" nodename="Strip (String EmptySlices)" systemname="Strip (String EmptySlices)">
  316. <BOUNDS height="100" left="3600" top="6075" type="Node" width="100">
  317. </BOUNDS>
  318. <PIN pinname="Input" visible="1">
  319. </PIN>
  320. <PIN pinname="Output" visible="1">
  321. </PIN>
  322. </NODE>
  323. <NODE componentmode="Hidden" filename="%VVVV%\modules\vvvv group\String\AvoidNIL (String).v4p" id="95" nodename="AvoidNIL (String)" systemname="AvoidNIL (String)">
  324. <BOUNDS height="100" left="7515" top="4635" type="Node" width="100">
  325. </BOUNDS>
  326. <PIN pinname="Input" visible="1">
  327. </PIN>
  328. <PIN pinname="Output" visible="1">
  329. </PIN>
  330. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  331. </PIN>
  332. <BOUNDS height="6000" left="9810" top="10635" type="Window" width="9000">
  333. </BOUNDS>
  334. </NODE>
  335. <NODE componentmode="Hidden" id="96" nodename="Add (Value Spectral)" systemname="Add (Value Spectral)">
  336. <BOUNDS height="100" left="6720" top="5550" type="Node" width="100">
  337. </BOUNDS>
  338. <PIN pinname="Input" visible="1">
  339. </PIN>
  340. <PIN pinname="Output" visible="1">
  341. </PIN>
  342. </NODE>
  343. <NODE componentmode="Hidden" id="97" nodename="Pad (String)" systemname="Pad (String)">
  344. <BOUNDS height="100" left="5655" top="9660" type="Node" width="100">
  345. </BOUNDS>
  346. <PIN pinname="Input" visible="1">
  347. </PIN>
  348. <PIN pinname="Size" visible="1">
  349. </PIN>
  350. <PIN pinname="Output" visible="1">
  351. </PIN>
  352. <PIN encoded="0" pinname="Padding" slicecount="1" values="||">
  353. </PIN>
  354. <PIN pinname="Align" slicecount="1" values="Left">
  355. </PIN>
  356. </NODE>
  357. <NODE componentmode="Hidden" id="98" nodename="Length (String)" systemname="Length (String)">
  358. <BOUNDS height="100" left="5550" top="8175" type="Node" width="100">
  359. </BOUNDS>
  360. <PIN pinname="Input" visible="1">
  361. </PIN>
  362. <PIN pinname="Count" visible="1">
  363. </PIN>
  364. </NODE>
  365. <NODE componentmode="Hidden" id="100" nodename="Subtract (Value)" systemname="Subtract (Value)">
  366. <BOUNDS height="100" left="5565" top="9120" type="Node" width="100">
  367. </BOUNDS>
  368. <PIN pinname="Input 2" visible="1">
  369. </PIN>
  370. <PIN pinname="Input 1" visible="1">
  371. </PIN>
  372. <PIN pinname="Output" visible="1">
  373. </PIN>
  374. </NODE>
  375. <NODE componentmode="InABox" id="101" nodename="IOBox (Value Advanced)" systemname="IOBox (Value Advanced)">
  376. <BOUNDS height="0" left="5790" top="8700" type="Node" width="0">
  377. </BOUNDS>
  378. <BOUNDS height="240" left="5790" top="8700" type="Box" width="795">
  379. </BOUNDS>
  380. <PIN pinname="Y Input Value" slicecount="1" values="1">
  381. </PIN>
  382. <PIN encoded="0" pinname="Units" slicecount="1" values="||">
  383. </PIN>
  384. <PIN pinname="Precision" slicecount="1" values="4">
  385. </PIN>
  386. <PIN pinname="Y Output Value" visible="1">
  387. </PIN>
  388. </NODE>
  389. <NODE componentmode="Hidden" id="102" nodename="S+H (String)" systemname="S+H (String)">
  390. <BOUNDS height="100" left="5370" top="10065" type="Node" width="100">
  391. </BOUNDS>
  392. <PIN pinname="Input" visible="1">
  393. </PIN>
  394. <PIN pinname="Set" visible="1">
  395. </PIN>
  396. <PIN pinname="Output" visible="1">
  397. </PIN>
  398. </NODE>
  399. <NODE componentmode="InABox" id="103" nodename="IOBox (Value Advanced)" systemname="IOBox (Value Advanced)">
  400. <BOUNDS height="0" left="5280" top="6480" type="Node" width="0">
  401. </BOUNDS>
  402. <BOUNDS height="480" left="5280" top="6480" type="Box" width="480">
  403. </BOUNDS>
  404. <PIN encoded="0" pinname="Units" slicecount="1" values="||">
  405. </PIN>
  406. <PIN pinname="Precision" slicecount="1" values="4">
  407. </PIN>
  408. <PIN pinname="Value Type" slicecount="1" values="Boolean">
  409. </PIN>
  410. <PIN pinname="Behavior" slicecount="1" values="Toggle">
  411. </PIN>
  412. <PIN pinname="Y Output Value" visible="1">
  413. </PIN>
  414. <PIN pinname="Y Input Value" visible="1">
  415. </PIN>
  416. </NODE>
  417. <NODE componentmode="Hidden" id="107" nodename="Switch (String Input)" systemname="Switch (String Input)">
  418. <BOUNDS height="100" left="6690" top="8145" type="Node" width="100">
  419. </BOUNDS>
  420. <PIN pinname="Input 1" visible="1">
  421. </PIN>
  422. <PIN pinname="Output" visible="1">
  423. </PIN>
  424. <PIN pinname="Input 2" visible="1">
  425. </PIN>
  426. <PIN pinname="Switch" visible="1">
  427. </PIN>
  428. </NODE>
  429. <NODE componentmode="Hidden" id="108" nodename="TogEdge (Animation)" systemname="TogEdge (Animation)">
  430. <BOUNDS height="100" left="5550" top="7515" type="Node" width="100">
  431. </BOUNDS>
  432. <PIN pinname="Input" visible="1">
  433. </PIN>
  434. <PIN pinname="Up Edge" visible="1">
  435. </PIN>
  436. </NODE>
  437. <LINK dstnodeid="94" dstpinname="Input" srcnodeid="32" srcpinname="Output">
  438. </LINK>
  439. <LINK dstnodeid="103" dstpinname="Y Input Value" srcnodeid="44" srcpinname="Count">
  440. </LINK>
  441. <LINK dstnodeid="96" dstpinname="Input" srcnodeid="92" srcpinname="OnChange">
  442. </LINK>
  443. <LINK dstnodeid="83" dstpinname="Switch" srcnodeid="91" srcpinname="Up Edge">
  444. </LINK>
  445. <LINK dstnodeid="91" dstpinname="Input" srcnodeid="90" srcpinname="Output">
  446. </LINK>
  447. <LINK dstnodeid="88" dstpinname="Input 2" srcnodeid="89" srcpinname="Output String">
  448. </LINK>
  449. <LINK dstnodeid="98" dstpinname="Input" srcnodeid="88" srcpinname="Output">
  450. </LINK>
  451. <LINK dstnodeid="97" dstpinname="Input" srcnodeid="87" srcpinname="Output 1">
  452. </LINK>
  453. <LINK dstnodeid="88" dstpinname="Input 1" srcnodeid="85" srcpinname="Output">
  454. </LINK>
  455. <LINK dstnodeid="85" dstpinname="Switch" linkstyle="VHV" srcnodeid="84" srcpinname="Y Output Value">
  456. <LINKPOINT x="7770" y="7395">
  457. </LINKPOINT>
  458. <LINKPOINT x="7320" y="7395">
  459. </LINKPOINT>
  460. </LINK>
  461. <LINK dstnodeid="89" dstpinname="Input String" srcnodeid="83" srcpinname="Output">
  462. </LINK>
  463. <LINK dstnodeid="93" dstpinname="Input String" linkstyle="Bezier" srcnodeid="94" srcpinname="Output">
  464. <LINKPOINT x="3710" y="8315">
  465. </LINKPOINT>
  466. <LINKPOINT x="6340" y="3760">
  467. </LINKPOINT>
  468. </LINK>
  469. <LINK dstnodeid="83" dstpinname="Input 2" srcnodeid="95" srcpinname="Output">
  470. </LINK>
  471. <LINK dstnodeid="92" dstpinname="Input" srcnodeid="95" srcpinname="Output">
  472. </LINK>
  473. <LINK dstnodeid="90" dstpinname="Input" srcnodeid="96" srcpinname="Output">
  474. </LINK>
  475. <LINK dstnodeid="102" dstpinname="Input" srcnodeid="97" srcpinname="Output">
  476. </LINK>
  477. <LINK dstnodeid="100" dstpinname="Input 1" srcnodeid="98" srcpinname="Count">
  478. </LINK>
  479. <LINK dstnodeid="97" dstpinname="Size" srcnodeid="100" srcpinname="Output">
  480. </LINK>
  481. <LINK dstnodeid="100" dstpinname="Input 2" srcnodeid="101" srcpinname="Y Output Value">
  482. </LINK>
  483. <LINK dstnodeid="102" dstpinname="Set" srcnodeid="103" srcpinname="Y Output Value">
  484. <LINKPOINT x="5295" y="8847">
  485. </LINKPOINT>
  486. </LINK>
  487. <LINK dstnodeid="108" dstpinname="Input" srcnodeid="103" srcpinname="Y Output Value">
  488. </LINK>
  489. <LINK dstnodeid="87" dstpinname="Input 1" srcnodeid="107" srcpinname="Output">
  490. </LINK>
  491. <LINK dstnodeid="107" dstpinname="Switch" srcnodeid="108" srcpinname="Up Edge">
  492. </LINK>
  493. <NODE componentmode="Hidden" id="111" nodename="FrameDelay (Animation)" systemname="FrameDelay (Animation)">
  494. <BOUNDS height="100" left="7140" top="5550" type="Node" width="100">
  495. </BOUNDS>
  496. <PIN pinname="Input 1" visible="1">
  497. </PIN>
  498. <PIN pinname="Output 1" visible="1">
  499. </PIN>
  500. </NODE>
  501. <LINK dstnodeid="111" dstpinname="Input 1" srcnodeid="92" srcpinname="OnChange">
  502. </LINK>
  503. <LINK dstnodeid="90" dstpinname="Reset" srcnodeid="111" srcpinname="Output 1">
  504. </LINK>
  505. <NODE componentmode="InABox" id="113" nodename="IOBox (String)" systemname="IOBox (String)">
  506. <BOUNDS height="270" left="8355" top="6480" type="Node" width="975">
  507. </BOUNDS>
  508. <BOUNDS height="270" left="8355" top="6480" type="Box" width="975">
  509. </BOUNDS>
  510. <PIN encoded="0" pinname="Input String" slicecount="1" visible="0" values="|CLEAR LOOP|">
  511. </PIN>
  512. <PIN pinname="Output String" visible="0">
  513. </PIN>
  514. <PIN pinname="Show Grid" slicecount="1" values="0">
  515. </PIN>
  516. <PIN pinname="String Type" slicecount="1" values="MultiLine">
  517. </PIN>
  518. </NODE>
  519. <NODE componentmode="Hidden" id="162" nodename="Switch (String Input)" systemname="Switch (String Input)">
  520. <BOUNDS height="100" left="1245" top="8280" type="Node" width="100">
  521. </BOUNDS>
  522. <PIN pinname="Output" visible="1">
  523. </PIN>
  524. <PIN pinname="Input 1" visible="1">
  525. </PIN>
  526. <PIN pinname="Input 2" visible="1">
  527. </PIN>
  528. <PIN pinname="Switch" visible="1">
  529. </PIN>
  530. </NODE>
  531. <NODE componentmode="InABox" id="163" nodename="IOBox (String)" systemname="IOBox (String)">
  532. <BOUNDS height="0" left="1605" top="1155" type="Node" width="0">
  533. </BOUNDS>
  534. <BOUNDS height="6990" left="1605" top="1155" type="Box" width="375">
  535. </BOUNDS>
  536. <PIN encoded="0" pinname="Input String" slicecount="44" values="| |,,,,,,,,,|&cr;&lf;|,,,,,,,é,*,;,_,:,§,ç,?,||||,^,°,&gt;,!,&quot;,£,$,%,&amp;,/,(,),=,,,,,,">
  537. </PIN>
  538. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  539. </PIN>
  540. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  541. </PIN>
  542. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  543. </PIN>
  544. <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
  545. </PIN>
  546. <PIN pinname="Show Grid" slicecount="1" values="1">
  547. </PIN>
  548. <PIN pinname="Rows" slicecount="1" values="44">
  549. </PIN>
  550. <PIN pinname="Size" slicecount="1" values="7">
  551. </PIN>
  552. <PIN pinname="Output String" visible="1">
  553. </PIN>
  554. </NODE>
  555. <LINK dstnodeid="162" dstpinname="Input 1" srcnodeid="24" srcpinname="Output String">
  556. </LINK>
  557. <LINK dstnodeid="162" dstpinname="Input 2" srcnodeid="163" srcpinname="Output String">
  558. </LINK>
  559. <LINK dstnodeid="162" dstpinname="Switch" linkstyle="PolyLine" srcnodeid="34" srcpinname="Count">
  560. <LINKPOINT x="4319" y="6825">
  561. </LINKPOINT>
  562. </LINK>
  563. <NODE componentmode="Hidden" id="165" nodename="Find (String)" systemname="Find (String)">
  564. <BOUNDS height="270" left="4815" top="2790" type="Node" width="525">
  565. </BOUNDS>
  566. <PIN pinname="Input" visible="1">
  567. </PIN>
  568. <PIN pinname="Substring" visible="1">
  569. </PIN>
  570. <PIN pinname="Input 1" visible="1">
  571. </PIN>
  572. <PIN pinname="Input 2" visible="1">
  573. </PIN>
  574. <PIN pinname="Count" visible="1">
  575. </PIN>
  576. </NODE>
  577. <NODE componentmode="InABox" id="164" nodename="IOBox (String)" systemname="IOBox (String)">
  578. <BOUNDS height="0" left="4830" top="2445" type="Node" width="0">
  579. </BOUNDS>
  580. <BOUNDS height="240" left="4830" top="2445" type="Box" width="1440">
  581. </BOUNDS>
  582. <PIN encoded="0" pinname="Input String" slicecount="1" values="&lt;CONTROL&gt;&lt;ALT&gt;">
  583. </PIN>
  584. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  585. </PIN>
  586. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  587. </PIN>
  588. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  589. </PIN>
  590. <PIN pinname="String Type" slicecount="1" values="String">
  591. </PIN>
  592. </NODE>
  593. <LINK dstnodeid="165" dstpinname="Substring" srcnodeid="164" srcpinname="Output String">
  594. </LINK>
  595. <NODE componentmode="Hidden" id="166" nodename="Substitute (String)" systemname="Substitute (String)">
  596. <BOUNDS height="100" left="3795" top="3750" type="Node" width="100">
  597. </BOUNDS>
  598. <PIN pinname="Input" visible="1">
  599. </PIN>
  600. <PIN pinname="Output" visible="1">
  601. </PIN>
  602. <PIN pinname="From" visible="1">
  603. </PIN>
  604. <PIN pinname="To" visible="1">
  605. </PIN>
  606. </NODE>
  607. <LINK dstnodeid="166" dstpinname="Input" srcnodeid="22" srcpinname="Output">
  608. </LINK>
  609. <NODE componentmode="InABox" id="167" nodename="IOBox (String)" systemname="IOBox (String)">
  610. <BOUNDS height="0" left="4110" top="2985" type="Node" width="0">
  611. </BOUNDS>
  612. <BOUNDS height="735" left="4110" top="2985" type="Box" width="345">
  613. </BOUNDS>
  614. <PIN encoded="0" pinname="Input String" slicecount="4" values="ò,à,è,+">
  615. </PIN>
  616. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  617. </PIN>
  618. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  619. </PIN>
  620. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  621. </PIN>
  622. <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
  623. </PIN>
  624. <PIN pinname="Rows" slicecount="1" values="4">
  625. </PIN>
  626. <PIN pinname="Show Grid" slicecount="1" values="1">
  627. </PIN>
  628. </NODE>
  629. <LINK dstnodeid="166" dstpinname="From" srcnodeid="167" srcpinname="Output String">
  630. </LINK>
  631. <NODE componentmode="InABox" id="168" nodename="IOBox (String)" systemname="IOBox (String)">
  632. <BOUNDS height="0" left="4470" top="2985" type="Node" width="0">
  633. </BOUNDS>
  634. <BOUNDS height="720" left="4470" top="2985" type="Box" width="345">
  635. </BOUNDS>
  636. <PIN encoded="0" pinname="Input String" slicecount="4" values="@,#,[,]">
  637. </PIN>
  638. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  639. </PIN>
  640. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  641. </PIN>
  642. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  643. </PIN>
  644. <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
  645. </PIN>
  646. <PIN pinname="Rows" slicecount="1" values="4">
  647. </PIN>
  648. <PIN pinname="Show Grid" slicecount="1" values="1">
  649. </PIN>
  650. </NODE>
  651. <LINK dstnodeid="166" dstpinname="To" srcnodeid="168" srcpinname="Output String">
  652. </LINK>
  653. <NODE componentmode="Hidden" id="169" nodename="Switch (String Input)" systemname="Switch (String Input)">
  654. <BOUNDS height="100" left="3240" top="4185" type="Node" width="100">
  655. </BOUNDS>
  656. <PIN pinname="Input 1" visible="1">
  657. </PIN>
  658. <PIN pinname="Output" visible="1">
  659. </PIN>
  660. <PIN pinname="Input 2" visible="1">
  661. </PIN>
  662. <PIN pinname="Switch" visible="1">
  663. </PIN>
  664. </NODE>
  665. <LINK dstnodeid="169" dstpinname="Input 1" srcnodeid="22" srcpinname="Output">
  666. </LINK>
  667. <LINK dstnodeid="169" dstpinname="Input 2" srcnodeid="166" srcpinname="Output">
  668. </LINK>
  669. <LINK dstnodeid="169" dstpinname="Switch" srcnodeid="165" srcpinname="Count">
  670. </LINK>
  671. <NODE componentmode="Hidden" id="174" nodename="EQ (String)" systemname="EQ (String)">
  672. <BOUNDS height="100" left="7935" top="2790" type="Node" width="100">
  673. </BOUNDS>
  674. <PIN pinname="Input 2" visible="1">
  675. </PIN>
  676. <PIN pinname="Input 1" visible="1">
  677. </PIN>
  678. <PIN pinname="Output" visible="1">
  679. </PIN>
  680. </NODE>
  681. <NODE componentmode="InABox" id="175" nodename="IOBox (String)" systemname="IOBox (String)">
  682. <BOUNDS height="0" left="7950" top="2445" type="Node" width="0">
  683. </BOUNDS>
  684. <BOUNDS height="240" left="7950" top="2445" type="Box" width="1935">
  685. </BOUNDS>
  686. <PIN encoded="0" pinname="Input String" slicecount="1" values="&lt;CONTROL&gt;&lt;RETURN&gt;">
  687. </PIN>
  688. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  689. </PIN>
  690. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  691. </PIN>
  692. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  693. </PIN>
  694. <PIN pinname="String Type" slicecount="1" values="String">
  695. </PIN>
  696. <PIN pinname="Output String" visible="1">
  697. </PIN>
  698. <PIN pinname="Rows" slicecount="1" values="1">
  699. </PIN>
  700. <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
  701. </PIN>
  702. </NODE>
  703. <LINK dstnodeid="174" dstpinname="Input 2" srcnodeid="175" srcpinname="Output String">
  704. </LINK>
  705. <NODE componentmode="Hidden" id="178" nodename="Substitute (String)" systemname="Substitute (String)">
  706. <BOUNDS height="100" left="3555" top="4650" type="Node" width="100">
  707. </BOUNDS>
  708. <PIN pinname="From">
  709. </PIN>
  710. <PIN pinname="Output" visible="1">
  711. </PIN>
  712. <PIN pinname="Input" visible="1">
  713. </PIN>
  714. </NODE>
  715. <NODE componentmode="InABox" id="179" nodename="IOBox (String)" systemname="IOBox (String)">
  716. <BOUNDS height="0" left="3945" top="4140" type="Node" width="0">
  717. </BOUNDS>
  718. <BOUNDS height="480" left="3945" top="4140" type="Box" width="345">
  719. </BOUNDS>
  720. <PIN encoded="0" pinname="Input String" slicecount="1" values="|&cr;&lf;|">
  721. </PIN>
  722. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  723. </PIN>
  724. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  725. </PIN>
  726. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  727. </PIN>
  728. <PIN pinname="Output String" visible="1">
  729. </PIN>
  730. </NODE>
  731. <LINK dstnodeid="178" dstpinname="From" srcnodeid="179" srcpinname="Output String">
  732. </LINK>
  733. <NODE componentmode="Hidden" id="180" nodename="NOT (Boolean)" systemname="NOT (Boolean)">
  734. <BOUNDS height="100" left="7920" top="3105" type="Node" width="100">
  735. </BOUNDS>
  736. <PIN pinname="Input" visible="1">
  737. </PIN>
  738. <PIN pinname="Output" visible="1">
  739. </PIN>
  740. </NODE>
  741. <NODE componentmode="Hidden" id="177" nodename="Switch (String Input)" systemname="Switch (String Input)">
  742. <BOUNDS height="100" left="3240" top="5070" type="Node" width="100">
  743. </BOUNDS>
  744. <PIN pinname="Switch" visible="1">
  745. </PIN>
  746. <PIN pinname="Input 1" visible="1">
  747. </PIN>
  748. <PIN pinname="Input 2" visible="1">
  749. </PIN>
  750. <PIN pinname="Output" visible="1">
  751. </PIN>
  752. </NODE>
  753. <LINK dstnodeid="177" dstpinname="Switch" srcnodeid="180" srcpinname="Output">
  754. </LINK>
  755. <LINK dstnodeid="25" dstpinname="Input" srcnodeid="177" srcpinname="Output">
  756. </LINK>
  757. <LINK dstnodeid="178" dstpinname="Input" srcnodeid="169" srcpinname="Output">
  758. </LINK>
  759. <LINK dstnodeid="32" dstpinname="Input 2" srcnodeid="177" srcpinname="Output">
  760. </LINK>
  761. <LINK dstnodeid="177" dstpinname="Input 2" srcnodeid="178" srcpinname="Output">
  762. </LINK>
  763. <LINK dstnodeid="177" dstpinname="Input 1" srcnodeid="169" srcpinname="Output">
  764. </LINK>
  765. <NODE componentmode="Hidden" hiddenwhenlocked="0" id="190" managers="" nodename="OR (Boolean)" systemname="OR (Boolean)">
  766. <BOUNDS height="100" left="8865" top="6090" type="Node" width="100">
  767. </BOUNDS>
  768. <PIN encoded="0" pinname="Descriptive Name" pintype="Configuration" slicecount="1" values="||">
  769. </PIN>
  770. <PIN pinname="Input Count" pintype="Configuration" slicecount="1" values="5">
  771. </PIN>
  772. <PIN pinname="" pintype="Input" slicecount="1" values="0">
  773. </PIN>
  774. <PIN pinname="Input 1" pintype="Input" visible="1">
  775. </PIN>
  776. <PIN pinname="Input 2" pintype="Input" slicecount="1" visible="1" values="0">
  777. </PIN>
  778. <PIN pinname="Output" pintype="Output" visible="1">
  779. </PIN>
  780. <PIN pinname="ID" pintype="Output" visible="-1">
  781. </PIN>
  782. <PIN pinname="Input 3" visible="1">
  783. </PIN>
  784. <PIN pinname="Input 4" visible="1">
  785. </PIN>
  786. <PIN pinname="Input 5" slicecount="1" visible="1" values="0">
  787. </PIN>
  788. </NODE>
  789. <LINK dstnodeid="190" dstpinname="Input 1" srcnodeid="79" srcpinname="Output">
  790. </LINK>
  791. <NODE componentmode="InABox" id="200" nodename="IOBox (String)" systemname="IOBox (String)">
  792. <BOUNDS height="270" left="7935" top="2130" type="Node" width="915">
  793. </BOUNDS>
  794. <BOUNDS height="270" left="7935" top="2130" type="Box" width="915">
  795. </BOUNDS>
  796. <PIN encoded="0" pinname="Input String" slicecount="1" visible="0" values="|BREAK LINE|">
  797. </PIN>
  798. <PIN pinname="Output String" visible="0">
  799. </PIN>
  800. <PIN pinname="Show Grid" slicecount="1" values="0">
  801. </PIN>
  802. <PIN pinname="String Type" slicecount="1" values="MultiLine">
  803. </PIN>
  804. </NODE>
  805. <NODE componentmode="InABox" id="205" nodename="IOBox (String)" systemname="IOBox (String)">
  806. <BOUNDS height="270" left="7095" top="2130" type="Node" width="1260">
  807. </BOUNDS>
  808. <BOUNDS height="255" left="7095" top="2130" type="Box" width="615">
  809. </BOUNDS>
  810. <PIN encoded="0" pinname="Input String" slicecount="1" visible="0" values="DELETE">
  811. </PIN>
  812. <PIN pinname="Output String" visible="0">
  813. </PIN>
  814. <PIN pinname="Show Grid" slicecount="1" values="0">
  815. </PIN>
  816. <PIN pinname="String Type" slicecount="1" values="MultiLine">
  817. </PIN>
  818. </NODE>
  819. <NODE componentmode="Hidden" id="210" nodename="Find (String)" systemname="Find (String)">
  820. <BOUNDS height="100" left="13050" top="2790" type="Node" width="100">
  821. </BOUNDS>
  822. <PIN pinname="Substring">
  823. </PIN>
  824. <PIN pinname="Input" visible="1">
  825. </PIN>
  826. <PIN pinname="Count" visible="1">
  827. </PIN>
  828. </NODE>
  829. <NODE componentmode="InABox" id="211" nodename="IOBox (String)" systemname="IOBox (String)">
  830. <BOUNDS height="0" left="13050" top="1905" type="Node" width="0">
  831. </BOUNDS>
  832. <BOUNDS height="810" left="13050" top="1905" type="Box" width="1155">
  833. </BOUNDS>
  834. <PIN encoded="0" pinname="Input String" slicecount="3" values="&lt;CONTROL&gt;,&lt;SHIFT&gt;,&lt;ALT&gt;">
  835. </PIN>
  836. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  837. </PIN>
  838. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  839. </PIN>
  840. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  841. </PIN>
  842. <PIN pinname="Rows" slicecount="1" values="3">
  843. </PIN>
  844. <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
  845. </PIN>
  846. <PIN pinname="Show Grid" slicecount="1" values="1">
  847. </PIN>
  848. </NODE>
  849. <LINK dstnodeid="210" dstpinname="Substring" srcnodeid="211" srcpinname="Output String">
  850. </LINK>
  851. <NODE componentmode="Hidden" id="212" nodename="Add (Value Spectral)" systemname="Add (Value Spectral)">
  852. <BOUNDS height="100" left="13485" top="3075" type="Node" width="100">
  853. </BOUNDS>
  854. <PIN pinname="Input" visible="1">
  855. </PIN>
  856. <PIN pinname="Output" visible="1">
  857. </PIN>
  858. </NODE>
  859. <LINK dstnodeid="212" dstpinname="Input" srcnodeid="210" srcpinname="Count">
  860. </LINK>
  861. <NODE componentmode="Hidden" id="213" nodename="EQ (Spreads Sets)" systemname="EQ (Spreads Sets)">
  862. <BOUNDS height="100" left="13500" top="3360" type="Node" width="100">
  863. </BOUNDS>
  864. <PIN pinname="Input 2" slicecount="1" values="3">
  865. </PIN>
  866. <PIN pinname="Input 1" visible="1">
  867. </PIN>
  868. <PIN pinname="Output" visible="1">
  869. </PIN>
  870. </NODE>
  871. <LINK dstnodeid="213" dstpinname="Input 1" srcnodeid="212" srcpinname="Output">
  872. </LINK>
  873. <NODE componentmode="Hidden" id="214" nodename="Substitute (String)" systemname="Substitute (String)">
  874. <BOUNDS height="100" left="13560" top="4395" type="Node" width="100">
  875. </BOUNDS>
  876. <PIN pinname="To" visible="1">
  877. </PIN>
  878. <PIN pinname="From" visible="1">
  879. </PIN>
  880. <PIN pinname="Output" visible="1">
  881. </PIN>
  882. </NODE>
  883. <NODE componentmode="InABox" id="216" nodename="IOBox (String)" systemname="IOBox (String)">
  884. <BOUNDS height="0" left="14340" top="3915" type="Node" width="0">
  885. </BOUNDS>
  886. <BOUNDS height="435" left="14340" top="3915" type="Box" width="345">
  887. </BOUNDS>
  888. <PIN encoded="0" pinname="Input String" slicecount="2" values="{,}">
  889. </PIN>
  890. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  891. </PIN>
  892. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  893. </PIN>
  894. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  895. </PIN>
  896. <PIN pinname="Rows" slicecount="1" values="2">
  897. </PIN>
  898. <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
  899. </PIN>
  900. <PIN pinname="Show Grid" slicecount="1" values="1">
  901. </PIN>
  902. <PIN pinname="Output String" visible="1">
  903. </PIN>
  904. </NODE>
  905. <LINK dstnodeid="214" dstpinname="To" srcnodeid="216" srcpinname="Output String">
  906. </LINK>
  907. <NODE componentmode="InABox" id="217" nodename="IOBox (String)" systemname="IOBox (String)">
  908. <BOUNDS height="0" left="13500" top="3915" type="Node" width="0">
  909. </BOUNDS>
  910. <BOUNDS height="435" left="13500" top="3915" type="Box" width="825">
  911. </BOUNDS>
  912. <PIN encoded="0" pinname="Input String" slicecount="2" values="&lt;KEY186&gt;,&lt;KEY187&gt;">
  913. </PIN>
  914. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  915. </PIN>
  916. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  917. </PIN>
  918. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  919. </PIN>
  920. <PIN pinname="Rows" slicecount="1" values="2">
  921. </PIN>
  922. <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
  923. </PIN>
  924. <PIN pinname="Show Grid" slicecount="1" values="1">
  925. </PIN>
  926. <PIN pinname="Output String" visible="1">
  927. </PIN>
  928. </NODE>
  929. <LINK dstnodeid="214" dstpinname="From" srcnodeid="217" srcpinname="Output String">
  930. </LINK>
  931. <NODE componentmode="Hidden" id="218" nodename="Switch (String Input)" systemname="Switch (String Input)">
  932. <BOUNDS height="100" left="13005" top="4710" type="Node" width="100">
  933. </BOUNDS>
  934. <PIN pinname="Switch" visible="1">
  935. </PIN>
  936. <PIN pinname="Input 2" visible="1">
  937. </PIN>
  938. </NODE>
  939. <LINK dstnodeid="218" dstpinname="Switch" srcnodeid="213" srcpinname="Output">
  940. </LINK>
  941. <LINK dstnodeid="218" dstpinname="Input 2" srcnodeid="214" srcpinname="Output">
  942. </LINK>
  943. <NODE componentmode="InABox" id="219" nodename="IOBox (String)" systemname="IOBox (String)">
  944. <BOUNDS height="270" left="12990" top="1530" type="Node" width="1335">
  945. </BOUNDS>
  946. <BOUNDS height="270" left="12990" top="1530" type="Box" width="1755">
  947. </BOUNDS>
  948. <PIN encoded="0" pinname="Input String" slicecount="1" visible="0" values="|GRAPH BRACKETS???|">
  949. </PIN>
  950. <PIN pinname="Output String" visible="0">
  951. </PIN>
  952. <PIN pinname="Show Grid" slicecount="1" values="0">
  953. </PIN>
  954. <PIN pinname="String Type" slicecount="1" values="MultiLine">
  955. </PIN>
  956. </NODE>
  957. <NODE componentmode="InABox" hiddenwhenlocked="0" id="104" managers="" nodename="IOBox (String)" systemname="IOBox (String)">
  958. <PIN pinname="Input String" pintype="Input" visible="1">
  959. </PIN>
  960. <BOUNDS height="0" left="4275" top="10485" type="Node" width="0">
  961. </BOUNDS>
  962. <BOUNDS height="300" left="4275" top="10485" type="Box" width="2325">
  963. </BOUNDS>
  964. <PIN pinname="Output String" pintype="Output" visible="1">
  965. </PIN>
  966. <PIN encoded="0" pinname="Default" pintype="Configuration" slicecount="1" values="text">
  967. </PIN>
  968. <PIN encoded="0" pinname="File Mask" pintype="Configuration" slicecount="1" values="||">
  969. </PIN>
  970. <PIN pinname="Maximum Characters" pintype="Configuration" slicecount="1" values="-1">
  971. </PIN>
  972. <BOUNDS height="0" left="0" top="0" type="Window" width="0">
  973. </BOUNDS>
  974. <PIN encoded="0" pinname="Descriptive Name" pintype="Configuration" slicecount="1" values="||">
  975. </PIN>
  976. <PIN pinname="Pin Visibility" pintype="Configuration" slicecount="1" values="True">
  977. </PIN>
  978. <PIN pinname="SliceCount Mode" pintype="Configuration" slicecount="1" values="Input">
  979. </PIN>
  980. <PIN pinname="Columns" pintype="Configuration" slicecount="1" values="1">
  981. </PIN>
  982. <PIN pinname="Rows" pintype="Configuration" slicecount="1" values="1">
  983. </PIN>
  984. <PIN pinname="Pages" pintype="Configuration" slicecount="1" values="1">
  985. </PIN>
  986. <PIN pinname="Show SliceIndex" pintype="Configuration" slicecount="1" values="0">
  987. </PIN>
  988. <PIN pinname="Font" pintype="Configuration" slicecount="1" values="|Lucida Sans Unicode|">
  989. </PIN>
  990. <PIN pinname="Size" pintype="Configuration" slicecount="1" values="7">
  991. </PIN>
  992. <PIN pinname="Show Grid" pintype="Configuration" slicecount="1" values="0">
  993. </PIN>
  994. <PIN pinname="String Type" pintype="Configuration" slicecount="1" values="String">
  995. </PIN>
  996. <PIN pinname="Character Encoding" pintype="Configuration" slicecount="1" values="ANSI">
  997. </PIN>
  998. <PIN pinname="Show Characters [#0..#32,#127]" pintype="Configuration" slicecount="1" values="0">
  999. </PIN>
  1000. <PIN pinname="SliceOffset" pintype="Input" slicecount="1" visible="-1" values="0">
  1001. </PIN>
  1002. <PIN pinname="ID" pintype="Output" visible="-1">
  1003. </PIN>
  1004. </NODE>
  1005. <LINK dstnodeid="107" dstpinname="Input 2" hiddenwhenlocked="1" linkstyle="Bezier" srcnodeid="104" srcpinname="Output String">
  1006. <LINKPOINT x="5175" y="12582">
  1007. </LINKPOINT>
  1008. <LINKPOINT x="8415" y="11655">
  1009. </LINKPOINT>
  1010. <LINKPOINT x="9090" y="10332">
  1011. </LINKPOINT>
  1012. <LINKPOINT x="9285" y="7875">
  1013. </LINKPOINT>
  1014. <LINKPOINT x="8130" y="7113">
  1015. </LINKPOINT>
  1016. </LINK>
  1017. <LINK dstnodeid="104" dstpinname="Input String" srcnodeid="102" srcpinname="Output">
  1018. </LINK>
  1019. <LINK dstnodeid="22" dstpinname="To" linkstyle="Bezier" srcnodeid="162" srcpinname="Output">
  1020. <LINKPOINT x="2939" y="10383">
  1021. </LINKPOINT>
  1022. <LINKPOINT x="1453" y="1873">
  1023. </LINKPOINT>
  1024. <LINKPOINT x="3976" y="2367">
  1025. </LINKPOINT>
  1026. </LINK>
  1027. <NODE componentmode="InABox" id="220" nodename="IOBox (String)" systemname="IOBox (String)">
  1028. <BOUNDS height="270" left="4515" top="10785" type="Node" width="2145">
  1029. </BOUNDS>
  1030. <BOUNDS height="255" left="4515" top="10785" type="Box" width="2085">
  1031. </BOUNDS>
  1032. <PIN encoded="0" pinname="Input String" slicecount="1" visible="0" values="|string with last char deleted|">
  1033. </PIN>
  1034. <PIN pinname="Output String" visible="0">
  1035. </PIN>
  1036. <PIN pinname="Show Grid" slicecount="1" values="0">
  1037. </PIN>
  1038. <PIN pinname="String Type" slicecount="1" values="MultiLine">
  1039. </PIN>
  1040. </NODE>
  1041. <LINK dstnodeid="95" dstpinname="Input" srcnodeid="93" srcpinname="Output String">
  1042. </LINK>
  1043. <NODE componentmode="InABox" id="228" nodename="IOBox (String)" systemname="IOBox (String)">
  1044. <BOUNDS height="270" left="9885" top="2130" type="Node" width="570">
  1045. </BOUNDS>
  1046. <BOUNDS height="270" left="9885" top="2130" type="Box" width="570">
  1047. </BOUNDS>
  1048. <PIN encoded="0" pinname="Input String" slicecount="1" visible="0" values="CLEAR">
  1049. </PIN>
  1050. <PIN pinname="Output String" visible="0">
  1051. </PIN>
  1052. <PIN pinname="Show Grid" slicecount="1" values="0">
  1053. </PIN>
  1054. <PIN pinname="String Type" slicecount="1" values="MultiLine">
  1055. </PIN>
  1056. </NODE>
  1057. <NODE componentmode="InABox" id="230" nodename="IOBox (String)" systemname="IOBox (String)">
  1058. <BOUNDS height="480" left="6285" top="2130" type="Node" width="675">
  1059. </BOUNDS>
  1060. <BOUNDS height="240" left="6285" top="2130" type="Box" width="585">
  1061. </BOUNDS>
  1062. <PIN encoded="0" pinname="Input String" slicecount="1" visible="0" values="SHIFT">
  1063. </PIN>
  1064. <PIN pinname="Output String" visible="0">
  1065. </PIN>
  1066. <PIN pinname="Show Grid" slicecount="1" values="0">
  1067. </PIN>
  1068. <PIN pinname="String Type" slicecount="1" values="MultiLine">
  1069. </PIN>
  1070. </NODE>
  1071. <NODE componentmode="InABox" id="231" nodename="IOBox (String)" systemname="IOBox (String)">
  1072. <BOUNDS height="270" left="4830" top="2115" type="Node" width="675">
  1073. </BOUNDS>
  1074. <BOUNDS height="240" left="4830" top="2115" type="Box" width="945">
  1075. </BOUNDS>
  1076. <PIN encoded="0" pinname="Input String" slicecount="1" visible="0" values="|ALT GR|">
  1077. </PIN>
  1078. <PIN pinname="Output String" visible="0">
  1079. </PIN>
  1080. <PIN pinname="Show Grid" slicecount="1" values="0">
  1081. </PIN>
  1082. <PIN pinname="String Type" slicecount="1" values="MultiLine">
  1083. </PIN>
  1084. </NODE>
  1085. <LINK dstnodeid="180" dstpinname="Input" srcnodeid="174" srcpinname="Output">
  1086. </LINK>
  1087. <INFO author="sapo" description="Typewriter" tags="text, live, write, string">
  1088. </INFO>
  1089. <NODE componentmode="Hidden" id="236" nodename="Find (String)" systemname="Find (String)">
  1090. <BOUNDS height="100" left="11985" top="2790" type="Node" width="100">
  1091. </BOUNDS>
  1092. <PIN pinname="Input" visible="1">
  1093. </PIN>
  1094. <PIN pinname="Substring" visible="1">
  1095. </PIN>
  1096. <PIN pinname="Input 1" visible="1">
  1097. </PIN>
  1098. <PIN pinname="Input 2" visible="1">
  1099. </PIN>
  1100. <PIN pinname="Count" visible="1">
  1101. </PIN>
  1102. </NODE>
  1103. <NODE componentmode="InABox" id="235" nodename="IOBox (String)" systemname="IOBox (String)">
  1104. <BOUNDS height="0" left="11985" top="2445" type="Node" width="0">
  1105. </BOUNDS>
  1106. <BOUNDS height="240" left="11985" top="2445" type="Box" width="870">
  1107. </BOUNDS>
  1108. <PIN encoded="0" pinname="Input String" slicecount="1" values="&lt;CAPITAL&gt;">
  1109. </PIN>
  1110. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  1111. </PIN>
  1112. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  1113. </PIN>
  1114. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  1115. </PIN>
  1116. <PIN pinname="String Type" slicecount="1" values="String">
  1117. </PIN>
  1118. </NODE>
  1119. <LINK dstnodeid="236" dstpinname="Substring" srcnodeid="235" srcpinname="Output String">
  1120. </LINK>
  1121. <NODE componentmode="InABox" id="234" nodename="IOBox (String)" systemname="IOBox (String)">
  1122. <BOUNDS height="480" left="11970" top="2130" type="Node" width="675">
  1123. </BOUNDS>
  1124. <BOUNDS height="240" left="11970" top="2130" type="Box" width="645">
  1125. </BOUNDS>
  1126. <PIN encoded="0" pinname="Input String" slicecount="1" visible="0" values="CAPITAL">
  1127. </PIN>
  1128. <PIN pinname="Output String" visible="0">
  1129. </PIN>
  1130. <PIN pinname="Show Grid" slicecount="1" values="0">
  1131. </PIN>
  1132. <PIN pinname="String Type" slicecount="1" values="MultiLine">
  1133. </PIN>
  1134. </NODE>
  1135. <NODE componentmode="Hidden" id="237" nodename="TogEdge (Animation)" systemname="TogEdge (Animation)">
  1136. <BOUNDS height="100" left="11970" top="3105" type="Node" width="100">
  1137. </BOUNDS>
  1138. <PIN pinname="Input" visible="1">
  1139. </PIN>
  1140. <PIN pinname="Up Edge" visible="1">
  1141. </PIN>
  1142. </NODE>
  1143. <NODE componentmode="Hidden" id="238" nodename="Toggle (Animation)" systemname="Toggle (Animation)">
  1144. <BOUNDS height="100" left="11970" top="3420" type="Node" width="100">
  1145. </BOUNDS>
  1146. <PIN pinname="Input" visible="1">
  1147. </PIN>
  1148. <PIN pinname="Output" visible="1">
  1149. </PIN>
  1150. </NODE>
  1151. <LINK dstnodeid="237" dstpinname="Input" srcnodeid="236" srcpinname="Count">
  1152. </LINK>
  1153. <LINK dstnodeid="238" dstpinname="Input" srcnodeid="237" srcpinname="Up Edge">
  1154. </LINK>
  1155. <NODE componentmode="Hidden" id="239" nodename="OR (Boolean)" systemname="OR (Boolean)">
  1156. <BOUNDS height="100" left="4545" top="4920" type="Node" width="100">
  1157. </BOUNDS>
  1158. <PIN pinname="Input 1" visible="1">
  1159. </PIN>
  1160. <PIN pinname="Output" visible="1">
  1161. </PIN>
  1162. <PIN pinname="Input 2" visible="1">
  1163. </PIN>
  1164. </NODE>
  1165. <LINK dstnodeid="239" dstpinname="Input 1" srcnodeid="34" srcpinname="Count">
  1166. </LINK>
  1167. <LINK dstnodeid="32" dstpinname="Switch" srcnodeid="239" srcpinname="Output">
  1168. </LINK>
  1169. <LINK dstnodeid="239" dstpinname="Input 2" srcnodeid="238" srcpinname="Output">
  1170. </LINK>
  1171. <LINK dstnodeid="232" dstpinname="Input 1" srcnodeid="162" srcpinname="Output">
  1172. </LINK>
  1173. <NODE componentmode="Hidden" id="232" nodename="Switch (String Input)" systemname="Switch (String Input)">
  1174. <PIN pinname="Input 1" visible="1">
  1175. </PIN>
  1176. <PIN pinname="Input 2">
  1177. </PIN>
  1178. <PIN pinname="Switch" visible="1">
  1179. </PIN>
  1180. <BOUNDS height="100" left="255" top="10875" type="Node" width="100">
  1181. </BOUNDS>
  1182. <PIN pinname="Input Count" slicecount="1" values="6">
  1183. </PIN>
  1184. </NODE>
  1185. <LINK dstnodeid="232" dstpinname="Input 2" srcnodeid="233" srcpinname="Output String">
  1186. </LINK>
  1187. <NODE componentmode="InABox" id="233" nodename="IOBox (String)" systemname="IOBox (String)">
  1188. <PIN pinname="Output String">
  1189. </PIN>
  1190. <BOUNDS height="0" left="1005" top="10530" type="Node" width="0">
  1191. </BOUNDS>
  1192. <BOUNDS height="255" left="1005" top="10530" type="Box" width="2385">
  1193. </BOUNDS>
  1194. <PIN encoded="0" pinname="Input String" slicecount="1" values="|other lang. spread of keys here|">
  1195. </PIN>
  1196. <PIN encoded="0" pinname="Default" slicecount="1" values="text">
  1197. </PIN>
  1198. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  1199. </PIN>
  1200. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  1201. </PIN>
  1202. </NODE>
  1203. <NODE componentmode="InABox" id="209" nodename="IOBox (String)" systemname="IOBox (String)">
  1204. <PIN pinname="Input String">
  1205. </PIN>
  1206. <BOUNDS height="0" left="270" top="9675" type="Node" width="0">
  1207. </BOUNDS>
  1208. <BOUNDS height="240" left="270" top="9675" type="Box" width="795">
  1209. </BOUNDS>
  1210. <PIN encoded="0" pinname="Default" slicecount="1" values="||">
  1211. </PIN>
  1212. <PIN encoded="0" pinname="File Mask" slicecount="1" values="||">
  1213. </PIN>
  1214. <PIN pinname="Maximum Characters" slicecount="1" values="-1">
  1215. </PIN>
  1216. </NODE>
  1217. <NODE componentmode="InABox" id="186" nodename="IOBox (String)" systemname="IOBox (String)">
  1218. <BOUNDS height="270" left="90" top="10245" type="Node" width="3120">
  1219. </BOUNDS>
  1220. <BOUNDS height="495" left="90" top="10245" type="Box" width="3180">
  1221. </BOUNDS>
  1222. <PIN encoded="0" pinname="Input String" slicecount="1" visible="0" values="|for future automatic keyboard layout detection...|">
  1223. </PIN>
  1224. <PIN pinname="Output String" visible="0">
  1225. </PIN>
  1226. <PIN pinname="Show Grid" slicecount="1" values="0">
  1227. </PIN>
  1228. <PIN pinname="String Type" slicecount="1" values="MultiLine">
  1229. </PIN>
  1230. </NODE>
  1231. <NODE componentmode="Hidden" id="184" nodename="LocalInfo (Windows)" systemname="LocalInfo (Windows)">
  1232. <BOUNDS height="100" left="210" top="9390" type="Node" width="100">
  1233. </BOUNDS>
  1234. <PIN pinname="Country" visible="1">
  1235. </PIN>
  1236. </NODE>
  1237. <LINK dstnodeid="209" dstpinname="Input String" srcnodeid="184" srcpinname="Country">
  1238. </LINK>
  1239. <NODE componentmode="Hidden" id="244" nodename="Split (String)" systemname="Split (String)">
  1240. <BOUNDS height="100" left="11385" top="5655" type="Node" width="100">
  1241. </BOUNDS>
  1242. <PIN pinname="Output" visible="1">
  1243. </PIN>
  1244. <PIN pinname="Input" visible="1">
  1245. </PIN>
  1246. </NODE>
  1247. <NODE componentmode="Hidden" id="243" nodename="GetSlice (String)" systemname="GetSlice (String)">
  1248. <BOUNDS height="100" left="11370" top="7710" type="Node" width="100">
  1249. </BOUNDS>
  1250. <PIN pinname="Index" slicecount="1" visible="1" values="0">
  1251. </PIN>
  1252. <PIN pinname="Input" visible="1">
  1253. </PIN>
  1254. <PIN pinname="Output" visible="1">
  1255. </PIN>
  1256. <PIN pinname="Bin Size" visible="1">
  1257. </PIN>
  1258. </NODE>
  1259. <NODE componentmode="InABox" id="241" nodename="IOBox (Value Advanced)" systemname="IOBox (Value Advanced)">
  1260. <BOUNDS height="0" left="13425" top="5985" type="Node" width="0">
  1261. </BOUNDS>
  1262. <BOUNDS height="240" left="13425" top

Large files files are truncated, but you can click here to view the full file