PageRenderTime 172ms CodeModel.GetById 15ms RepoModel.GetById 0ms app.codeStats 0ms

/Doc/Max ToolBox readme.rtf

https://code.google.com/p/maxtoolbox/
Unknown | 608 lines | 492 code | 116 blank | 0 comment | 0 complexity | 5eb991e1e52b6e33be78a502733d8172 MD5 | raw file
  1. {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf110
  2. {\fonttbl\f0\fnil\fcharset0 Tahoma;}
  3. {\colortbl;\red255\green255\blue255;\red0\green0\blue255;\red191\green191\blue191;}
  4. {\*\listtable{\list\listtemplateid1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid1}
  5. {\list\listtemplateid2\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid101\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid2}
  6. {\list\listtemplateid3\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}.}{\leveltext\leveltemplateid201\'02\'00.;}{\levelnumbers\'01;}\fi-360\li720\lin720 }{\listname ;}\listid3}}
  7. {\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}{\listoverride\listid3\listoverridecount0\ls3}}
  8. {\info
  9. {\title Max ToolBox readme - 17/06/2005}
  10. {\author Nathana\'ebl L\'e9caud\'e9}
  11. {\*\company Studio Imaginaire}}\vieww12240\viewh15840\viewkind1\viewscale80
  12. \deftab720
  13. \pard\pardeftab720\ri0
  14. \f0\b\fs24 \cf0 Max ToolBox manual - 27/10/2009\
  15. \pard\pardeftab720\ri0
  16. \b0\fs20 \cf0 \
  17. By Nathana\'ebl L\'e9caud\'e9\
  18. \pard\pardeftab720\ri0
  19. {\field{\*\fldinst{HYPERLINK "mailto:maxtoolbox@studioimaginaire.com"}}{\fldrslt \cf2 \ul \ulc2 maxtoolbox@studioimaginaire.com}}\
  20. \
  21. The Max Toolbox was designed with the idea of automating and enhancing the process of patch editing within Max/MSP/Jitter. \
  22. \
  23. Here is a list of the features included in this package :\
  24. \
  25. \pard\pardeftab720\li360\fi-360\ri0
  26. \ls1\ilvl0\cf0 Distribute selected objects in space, horizontally or vertically ;\
  27. Connect an outlet (selectable) of an object to the inlets (selectable) of a row of objects located below ;\
  28. Connect the outlets (selectable) of a row of objects to the inlet (selectable) of an object located below ;\
  29. Connect all (or less) of the outlets of an object to the inlets (selectable) of a row of objects located below ;\
  30. Connect the outlets (selectable) of a row of objects to all (or less) of the inlets of a an object located below ;\
  31. Connect the outlets (selectable) of a row of objects to the inlets (selectable) of a row of objects located below ;\
  32. Connect a column of two or more objects in cascade ;\
  33. Send any message(s) to the selected object(s) by invoking a dialog window using a keyboard shortcut ;\
  34. Access most of the features of this ToolBox using the same dialog window ;\
  35. Quickly name a row or column of objects ;\
  36. Create objects at the cursor position using keyboard shortcuts (\'e0 la Pure Data) (objects shortcuts are customizable) ;\
  37. Create objects at the cursor position using keyboard shortcuts and connect them to a previously selected object, either to the inlet or from the outlet depending on the mouse position.\
  38. \pard\pardeftab720\ri0
  39. \cf0 \
  40. \pard\pardeftab720\ri0
  41. \b \cf0 Installing the ToolBox\
  42. \pard\pardeftab720\ri0
  43. \b0 \cf0 \
  44. The ToolBox contains the following files :\
  45. \
  46. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrt\brdrs\brdrw10\brdrcf3 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  47. \clvertalt \clshdrawnil \clwWidth2280\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  48. \clvertalt \clshdrawnil \clwWidth5880\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  49. \pard\intbl\itap1\pardeftab720\ri0
  50. \b \cf0 ToolBox.maxpat\cell
  51. \pard\intbl\itap1\pardeftab720\ri0
  52. \b0 \cf0 This file should be placed in your extras folder.\cell \row
  53. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  54. \clvertalt \clshdrawnil \clwWidth2280\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  55. \clvmgf \clvertalt \clshdrawnil \clwWidth5880\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  56. \pard\intbl\itap1\pardeftab720\ri0
  57. \b \cf0 maxtoolbox.maxpat\cell
  58. \pard\intbl\itap1\pardeftab720\ri0
  59. \b0 \cf0 These files should be placed in the same folder in your search path.\cell \row
  60. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  61. \clvertalt \clshdrawnil \clwWidth2280\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  62. \clvmrg \clvertalt \clshdrawnil \clwWidth5880\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  63. \pard\intbl\itap1\pardeftab720\ri0
  64. \b \cf0 toolboxhelp.maxpat\cell
  65. \pard\intbl\itap1\cell \row
  66. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  67. \clvertalt \clshdrawnil \clwWidth2280\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  68. \clvertalc \clshdrawnil \clwWidth5880\clftsWidth3 \clbrdrt\brdrs\brdrw20\brdrcf3 \clbrdrl\brdrs\brdrw20\brdrcf3 \clbrdrb\brdrs\brdrw20\brdrcf3 \clbrdrr\brdrs\brdrw20\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  69. \pard\intbl\itap1\pardeftab720\ri0
  70. \cf0 keyctrl.maxpat\cell
  71. \pard\intbl\itap1\pardeftab720\ri0
  72. \b0 \cf0 \cell \row
  73. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  74. \clvertalt \clshdrawnil \clwWidth2280\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  75. \clvertalc \clshdrawnil \clwWidth5880\clftsWidth3 \clbrdrt\brdrs\brdrw20\brdrcf3 \clbrdrl\brdrs\brdrw20\brdrcf3 \clbrdrb\brdrs\brdrw20\brdrcf3 \clbrdrr\brdrs\brdrw20\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  76. \pard\intbl\itap1\pardeftab720\ri0
  77. \b \cf0 maxtoolbox.js\cell
  78. \pard\intbl\itap1\pardeftab720\ri0
  79. \b0 \cf0 \cell \row
  80. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  81. \clvertalt \clshdrawnil \clwWidth2280\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  82. \clvertalc \clshdrawnil \clwWidth5880\clftsWidth3 \clbrdrt\brdrs\brdrw20\brdrcf3 \clbrdrl\brdrs\brdrw20\brdrcf3 \clbrdrb\brdrs\brdrw20\brdrcf3 \clbrdrr\brdrs\brdrw20\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  83. \pard\intbl\itap1\pardeftab720\ri0
  84. \b \cf0 toolbox_config.js\cell
  85. \pard\intbl\itap1\pardeftab720\ri0
  86. \b0 \cf0 \cell \row
  87. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  88. \clvertalt \clshdrawnil \clwWidth2280\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  89. \clvertalc \clshdrawnil \clwWidth5880\clftsWidth3 \clbrdrt\brdrs\brdrw20\brdrcf3 \clbrdrl\brdrs\brdrw20\brdrcf3 \clbrdrb\brdrs\brdrw20\brdrcf3 \clbrdrr\brdrs\brdrw20\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  90. \pard\intbl\itap1\pardeftab720\ri0
  91. \b \cf0 mtb_shortcuts.txt\cell
  92. \pard\intbl\itap1\pardeftab720\ri0
  93. \b0 \cf0 \cell \row
  94. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrb\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  95. \clvertalt \clshdrawnil \clwWidth2280\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  96. \clvertalc \clshdrawnil \clwWidth5880\clftsWidth3 \clbrdrt\brdrs\brdrw20\brdrcf3 \clbrdrl\brdrs\brdrw20\brdrcf3 \clbrdrb\brdrs\brdrw20\brdrcf3 \clbrdrr\brdrs\brdrw20\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  97. \pard\intbl\itap1\pardeftab720\ri0
  98. \b \cf0 mtb_objects.txt\cell
  99. \pard\intbl\itap1\pardeftab720\ri0
  100. \b0 \cf0 \cell \lastrow\row
  101. \pard\pardeftab720\ri0
  102. \cf0 \
  103. You will need to take all the files except ToolBox.pat and put them in a directory that is listed in your search paths. It is strongly recommended to put the ToolBox.pat file in your Extras directory so you have a quick access to it. \
  104. \
  105. Once the files are placed where they should go, load Max/MSP and select the ToolBox item in the Extas menu. You should see a small window appear. To start the Max ToolBox, click the "Load" button. As long as this checkbox is checked, the ToolBox will start with Max. To unload the ToolBox (and prevent automatic startup), uncheck the checkbox.\
  106. \
  107. \pard\pardeftab720\ri0
  108. \b \cf0 First steps\
  109. \pard\pardeftab720\ri0
  110. \b0 \cf0 \
  111. There are usually two ways to access the functions of this ToolBox, either by pressing a key on the keyboard or by typing the name of the function in a dialog window. From now on, let's refer to this dialog window as the \'93shell\'94. \
  112. \
  113. The shell is the most powerful way to interact with the ToolBox and it is important to understand it well.\
  114. \
  115. \pard\pardeftab720\ri0
  116. \b \cf0 Accessing the shell\
  117. \pard\pardeftab720\ri0
  118. \b0 \cf0 You can access the shell by pressing shift-r : this will open a small window where you can enter text and process it by hitting enter. Depending on the function you want to execute you might need to select objects prior to hitting shift-r.\
  119. \
  120. \pard\pardeftab720\ri0
  121. \b \cf0 What the shell can do\
  122. \pard\pardeftab720\ri0
  123. \b0 \cf0 The shell is used to perform two different things :\
  124. \pard\pardeftab720\li360\fi-360\ri0
  125. \ls2\ilvl0\cf0 Send messages to selected object(s) ;\
  126. Execute the ToolBox's different functions.\
  127. \pard\pardeftab720\ri0
  128. \cf0 \
  129. \pard\pardeftab720\ri0
  130. \b \cf0 Sending messages to selected objects using the shell\
  131. \pard\pardeftab720\ri0
  132. \b0 \cf0 Sending messages to selected objects is the same as creating a message box, writing a message in it, connecting it to some object(s) and clicking the message box. The only difference is that it\'92s much faster to do so using the shell. Here is how you would do it : \
  133. \pard\tx720\pardeftab720\li720\fi-360\ri0
  134. \ls3\ilvl0\cf0 1. Select one or several objects in your patch ;\
  135. 2. Hit the shell shortcut key (shift-r) ;\
  136. 3. Type the message you want to send in the dialog box ;\
  137. 4. Hit enter.\
  138. \pard\pardeftab720\ri0
  139. \cf0 \
  140. Note that you can also send separated messages the same way as in a message box using a comma. You could therefore select several number boxes and send them the following messages without the quotes : \'93min 40, max 50\'94. This would set all the selected number boxes to a minimum of 40 and a maximum of 50. You can also send simple messages such as \'93bang\'94 or set values of common GUI objects. \
  141. \
  142. \pard\pardeftab720\ri0
  143. \b \cf0 Executing ToolBox functions using the shell\
  144. \pard\pardeftab720\ri0
  145. \b0 \cf0 While you can access most of the functions of this ToolBox using keyboard commands, (see reference) you can also use the shell to access those functions. Certain functions will require the use of the shell because they need to be provided some arguments. Functions are always called by preceding them with the \'93@\'94 symbol to differentiate them from normal messages you send to objects. When arguments are used, they are typed after the function\'92s name. Here is an example :\
  146. \
  147. To invoke the function that connects an outlet to the inlets of a row of objects you would first select the objects, hit shift-r, type \'93@sm\'94 and finally hit enter. The connection functions can also accept arguments to choose which inlet and outlet to connect. To connect outlet 3 of the top object to inlet 2 of the objects below, you would enter this in the shell instead : \'93@sm o 3 i 2\'94.\
  148. \
  149. \pard\pardeftab720\ri0
  150. \b \cf0 Functions that are not accessed by the shell\
  151. \pard\pardeftab720\ri0
  152. \b0 \cf0 Most of the ToolBox\'92s functions can be accessed by the shell with the exception of the \'93Distribute\'94 functions. These functions will be explained here while the shell functions will be explained in the reference at this end of this document.\
  153. \
  154. \pard\pardeftab720\ri0
  155. \b \cf0 The \'93Distribute\'94 function :\
  156. \pard\pardeftab720\ri0
  157. \b0 \cf0 The distribute function can currently only be accessed using keyboard shortcuts. This function includes vertical and horizontal distribution. To distribute a row of objects, select the row and press \'93X\'94 on the keyboard. To distribute a column, press \'93Y\'94. The row or column doesn\'92t need to be perfectly aligned to perform the distribution. You can also dynamically distribute the objects by keeping your finger on the shortcut key. After about half a second, moving the mouse horizontally for the horizontal distribution and vertically for the vertical distribution will space the objects in relation with the cursor position. Notice that the title bar of the window shows the amount of pixels between each object. You can use both \'93X\'94 and \'93Y\'94 shortcuts at the same time to form nice diagonals.\
  158. \
  159. Notes : The distribution functions will work best with objects of the same size. Diagonal distribution (by pressing and holding both shortcut keys) works best if the objects are already grossly aligned in a diagonal manner. \
  160. \
  161. \pard\pardeftab720\ri0
  162. \b \cf0 Choosing inlets and outlets for the connection functions\
  163. \pard\pardeftab720\ri0
  164. \b0 \cf0 \
  165. There are 2 ways of choosing inlets and outlets when connecting objects. If you are using the keyboard shortcut to execute the function, you can type a sequence of keystrokes to choose which inlet and/or outlet to connect.\
  166. \
  167. Let\'92s say you want to connect outlet 2 to inlet 3, you would type the following sequentially :\
  168. \
  169. \'93shift-o 2 shift-i 3\'94 and then the keyboard shortcut of the connection you want to make. You could also type only \'93shift-o 2\'94 before connecting if the first inlet is the destination (the default is always 1).\
  170. \
  171. Note that this works almost the same as when using arguments, the order of the arguments provided to the shell is not important, you can type something like this : \'93@sm o 2 i 3\'94 or \'93@sm i 3 o 2\'94 which would give the same result. You can also type only what is needed, if you want to connect outlet 2 to inlet 1, you can simply type \'93@sm o 2\'94.\
  172. \
  173. For the connect cascade (shift-c) function, you can specify a number of connections to make by pressing shift-n with a number.\
  174. \
  175. \
  176. \
  177. \pard\pardeftab720\ri0
  178. \b\fs24 \cf0 \
  179. \
  180. \
  181. \
  182. \
  183. \
  184. \
  185. \
  186. \
  187. \
  188. \
  189. \
  190. \
  191. \
  192. \
  193. \
  194. Reference\
  195. \pard\pardeftab720\ri0
  196. \b0\fs20 \cf0 \
  197. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrt\brdrs\brdrw10\brdrcf3 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  198. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  199. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  200. \pard\intbl\itap1\pardeftab720\ri0
  201. \b \cf0 Connect single to multiple\cell
  202. \pard\intbl\itap1\cell \row
  203. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  204. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  205. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  206. \pard\intbl\itap1\pardeftab720\ri0
  207. \b0 \cf0 Shortcut key\cell
  208. \pard\intbl\itap1\pardeftab720\ri0
  209. \cf0 q\cell \row
  210. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  211. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  212. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  213. \pard\intbl\itap1\pardeftab720\ri0
  214. \cf0 Shell command\cell
  215. \pard\intbl\itap1\pardeftab720\ri0
  216. \cf0 @sm\cell \row
  217. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  218. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  219. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  220. \pard\intbl\itap1\pardeftab720\ri0
  221. \cf0 Arguments\cell
  222. \pard\intbl\itap1\pardeftab720\ri0
  223. \cf0 o n i n (where n is the inlet or outlet number to connect, optional)\cell \row
  224. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  225. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  226. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  227. \pard\intbl\itap1\pardeftab720\ri0
  228. \b \cf0 Description\cell
  229. \pard\intbl\itap1\cell \row
  230. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrb\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  231. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  232. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  233. \pard\intbl\itap1\pardeftab720\ri0
  234. \b0 \cf0 This will connect an outlet of an object to the inlets of a row of objects located below. You can choose which outlet or inlets to connect by typing a key sequence before hitting Q (see explanation at the end of this document). \cell
  235. \pard\intbl\itap1\cell \lastrow\row
  236. \pard\pardeftab720\ri0
  237. \cf0 \
  238. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrt\brdrs\brdrw10\brdrcf3 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  239. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  240. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  241. \pard\intbl\itap1\pardeftab720\ri0
  242. \b \cf0 Connect multiple to single\cell
  243. \pard\intbl\itap1\cell \row
  244. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  245. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  246. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  247. \pard\intbl\itap1\pardeftab720\ri0
  248. \b0 \cf0 Shortcut key\cell
  249. \pard\intbl\itap1\pardeftab720\ri0
  250. \cf0 a\cell \row
  251. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  252. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  253. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  254. \pard\intbl\itap1\pardeftab720\ri0
  255. \cf0 Shell command\cell
  256. \pard\intbl\itap1\pardeftab720\ri0
  257. \cf0 @ms\cell \row
  258. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  259. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  260. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  261. \pard\intbl\itap1\pardeftab720\ri0
  262. \cf0 Arguments\cell
  263. \pard\intbl\itap1\pardeftab720\ri0
  264. \cf0 o n i n (where n is the inlet or outlet number to connect, optional)\cell \row
  265. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  266. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  267. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  268. \pard\intbl\itap1\pardeftab720\ri0
  269. \b \cf0 Description\cell
  270. \pard\intbl\itap1\cell \row
  271. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrb\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  272. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  273. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  274. \pard\intbl\itap1\pardeftab720\ri0
  275. \b0 \cf0 This will connect the outlets of a row of objects to the inlet of an object located below. You can choose which outlet or inlets to connect by typing a key sequence before hitting A (see explanation at the end of this document). \cell
  276. \pard\intbl\itap1\cell \lastrow\row
  277. \pard\pardeftab720\ri0
  278. \cf0 \
  279. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrt\brdrs\brdrw10\brdrcf3 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  280. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  281. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  282. \pard\intbl\itap1\pardeftab720\ri0
  283. \b \cf0 Connect cascade\cell
  284. \pard\intbl\itap1\cell \row
  285. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  286. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  287. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  288. \pard\intbl\itap1\pardeftab720\ri0
  289. \b0 \cf0 Shortcut key\cell
  290. \pard\intbl\itap1\pardeftab720\ri0
  291. \cf0 shift-c\cell \row
  292. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  293. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  294. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  295. \pard\intbl\itap1\pardeftab720\ri0
  296. \cf0 Shell command\cell
  297. \pard\intbl\itap1\pardeftab720\ri0
  298. \cf0 @cc\cell \row
  299. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  300. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  301. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  302. \pard\intbl\itap1\pardeftab720\ri0
  303. \cf0 Arguments\cell
  304. \pard\intbl\itap1\pardeftab720\ri0
  305. \cf0 o n i n (where n is the inlet or outlet number to connect, optional)\cell \row
  306. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  307. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  308. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  309. \pard\intbl\itap1\pardeftab720\ri0
  310. \b \cf0 Description\cell
  311. \pard\intbl\itap1\cell \row
  312. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrb\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  313. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  314. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  315. \pard\intbl\itap1\pardeftab720\ri0
  316. \b0 \cf0 This will connect a column of objects in cascade. You can choose which outlet or inlets to connect by typing a key sequence before hitting C (see explanation at the end of this document). \cell
  317. \pard\intbl\itap1\cell \lastrow\row
  318. \pard\pardeftab720\ri0
  319. \cf0 \
  320. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrt\brdrs\brdrw10\brdrcf3 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  321. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  322. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  323. \pard\intbl\itap1\pardeftab720\ri0
  324. \b \cf0 Connect single to row\cell
  325. \pard\intbl\itap1\cell \row
  326. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  327. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  328. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  329. \pard\intbl\itap1\pardeftab720\ri0
  330. \b0 \cf0 Shortcut key\cell
  331. \pard\intbl\itap1\pardeftab720\ri0
  332. \cf0 w\cell \row
  333. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  334. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  335. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  336. \pard\intbl\itap1\pardeftab720\ri0
  337. \cf0 Shell command\cell
  338. \pard\intbl\itap1\pardeftab720\ri0
  339. \cf0 @sr\cell \row
  340. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  341. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  342. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  343. \pard\intbl\itap1\pardeftab720\ri0
  344. \cf0 Arguments\cell
  345. \pard\intbl\itap1\pardeftab720\ri0
  346. \cf0 o n i n (where n is the inlet or outlet number to connect, optional)\cell \row
  347. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  348. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  349. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  350. \pard\intbl\itap1\pardeftab720\ri0
  351. \b \cf0 Description\cell
  352. \pard\intbl\itap1\cell \row
  353. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrb\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  354. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  355. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  356. \pard\intbl\itap1\pardeftab720\ri0
  357. \b0 \cf0 This will connect the outlets of an object to the inlets of a row of objects located below. You can choose which outlet or inlets to connect by typing a key sequence before hitting S (see explanation at the end of this document). \cell
  358. \pard\intbl\itap1\cell \lastrow\row
  359. \pard\pardeftab720\ri0
  360. \cf0 \
  361. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrt\brdrs\brdrw10\brdrcf3 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  362. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  363. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  364. \pard\intbl\itap1\pardeftab720\ri0
  365. \b \cf0 Connect row to single\cell
  366. \pard\intbl\itap1\cell \row
  367. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  368. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  369. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  370. \pard\intbl\itap1\pardeftab720\ri0
  371. \b0 \cf0 Shortcut key\cell
  372. \pard\intbl\itap1\pardeftab720\ri0
  373. \cf0 S\cell \row
  374. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  375. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  376. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  377. \pard\intbl\itap1\pardeftab720\ri0
  378. \cf0 Shell command\cell
  379. \pard\intbl\itap1\pardeftab720\ri0
  380. \cf0 @rs\cell \row
  381. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  382. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  383. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  384. \pard\intbl\itap1\pardeftab720\ri0
  385. \cf0 Arguments\cell
  386. \pard\intbl\itap1\pardeftab720\ri0
  387. \cf0 o n i n (where n is the inlet or outlet number to connect, optional)\cell \row
  388. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  389. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  390. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  391. \pard\intbl\itap1\pardeftab720\ri0
  392. \b \cf0 Description\cell
  393. \pard\intbl\itap1\cell \row
  394. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrb\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  395. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  396. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  397. \pard\intbl\itap1\pardeftab720\ri0
  398. \b0 \cf0 This will connect the outlets of a row of objects to the inlets of an object located below. You can choose which outlet or inlets to connect by typing a key sequence before hitting W (see explanation at the end of this document). \cell
  399. \pard\intbl\itap1\cell \lastrow\row
  400. \pard\pardeftab720\ri0
  401. \cf0 \
  402. \
  403. \
  404. \
  405. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrt\brdrs\brdrw10\brdrcf3 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  406. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  407. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  408. \pard\intbl\itap1\pardeftab720\ri0
  409. \b \cf0 Connect row to row\cell
  410. \pard\intbl\itap1\cell \row
  411. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  412. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  413. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  414. \pard\intbl\itap1\pardeftab720\ri0
  415. \b0 \cf0 Shortcut key\cell
  416. \pard\intbl\itap1\pardeftab720\ri0
  417. \cf0 e\cell \row
  418. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  419. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  420. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  421. \pard\intbl\itap1\pardeftab720\ri0
  422. \cf0 Shell command\cell
  423. \pard\intbl\itap1\pardeftab720\ri0
  424. \cf0 @rr\cell \row
  425. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  426. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  427. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  428. \pard\intbl\itap1\pardeftab720\ri0
  429. \cf0 Arguments\cell
  430. \pard\intbl\itap1\pardeftab720\ri0
  431. \cf0 o n i n (where n is the inlet or outlet number to connect, optional)\cell \row
  432. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  433. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  434. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  435. \pard\intbl\itap1\pardeftab720\ri0
  436. \b \cf0 Description\cell
  437. \pard\intbl\itap1\cell \row
  438. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrb\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  439. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  440. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  441. \pard\intbl\itap1\pardeftab720\ri0
  442. \b0 \cf0 This will connect the outlets of a row of objects to the inlets of a row of objects located below. You can choose which outlet or inlets to connect by typing a key sequence before hitting E (see explanation at the end of this document). \cell
  443. \pard\intbl\itap1\cell \lastrow\row
  444. \pard\pardeftab720\ri0
  445. \cf0 \
  446. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrt\brdrs\brdrw10\brdrcf3 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  447. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  448. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  449. \pard\intbl\itap1\pardeftab720\ri0
  450. \b \cf0 Name a row or column of objects\cell
  451. \pard\intbl\itap1\cell \row
  452. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  453. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  454. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  455. \pard\intbl\itap1\pardeftab720\ri0
  456. \b0 \cf0 Shortcut key\cell
  457. \pard\intbl\itap1\pardeftab720\ri0
  458. \cf0 None\cell \row
  459. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  460. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  461. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  462. \pard\intbl\itap1\pardeftab720\ri0
  463. \cf0 Shell command\cell
  464. \pard\intbl\itap1\pardeftab720\ri0
  465. \cf0 @name\cell \row
  466. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  467. \clvertalt \clshdrawnil \clwWidth1668\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  468. \clvertalt \clshdrawnil \clwWidth7112\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  469. \pard\intbl\itap1\pardeftab720\ri0
  470. \cf0 Arguments\cell
  471. \pard\intbl\itap1\pardeftab720\ri0
  472. \cf0 -v (when naming a column)\cell \row
  473. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  474. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  475. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  476. \pard\intbl\itap1\pardeftab720\ri0
  477. \b \cf0 Description\cell
  478. \pard\intbl\itap1\cell \row
  479. \itap1\trowd \taflags1 \trgaph108\trleft-108 \trbrdrl\brdrs\brdrw10\brdrcf3 \trbrdrb\brdrs\brdrw10\brdrcf3 \trbrdrr\brdrs\brdrw10\brdrcf3
  480. \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx4320
  481. \clmrg \clvertalt \clshdrawnil \clwWidth8780\clftsWidth3 \clbrdrt\brdrs\brdrw10\brdrcf3 \clbrdrl\brdrs\brdrw10\brdrcf3 \clbrdrb\brdrs\brdrw10\brdrcf3 \clbrdrr\brdrs\brdrw10\brdrcf3 \clpadl100 \clpadr100 \gaph\cellx8640
  482. \pard\intbl\itap1\pardeftab720\ri0
  483. \b0 \cf0 This will name a row or column of objects. To use, select the row or column and press cmd/ctrl-r to open the shell, type \'93@name nameofobject1 nameofobject2 nameofobject 3 \'85\'94 When naming a column you need to use this syntax instead : \'93@name \'96v nameofobject1 nameofobject2 nameofobject 3 \'85\'94.\cell
  484. \pard\intbl\itap1\cell \lastrow\row
  485. \pard\pardeftab720\ri0
  486. \cf0 \
  487. \pard\pardeftab720\ri0
  488. \b \cf0 \
  489. \pard\pardeftab720\ri0
  490. \b0 \cf0 \
  491. \
  492. }