<!DOCTYPE VVVV  SYSTEM "http://vvvv.meso.net/versions/vvvv33alpha9.0.dtd" >
   <PATCH nodename="V:\releases\vvvv_33beta9a\help\KeyMatch (String) help.v4p">
   <BOUNDS height="9330" left="4020" top="1110" type="Window" width="7590">
   </BOUNDS>
   <NODE id="-2" nodename="Keyboard (System Global)">
   <BOUNDS height="0" left="2265" top="6030" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Keyboard Output" visible="1">
   </PIN>
   </NODE>
   <NODE id="24" nodename="KeyMatch (String)">
   <BOUNDS height="0" left="645" top="2070" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Input" visible="1">
   </PIN>
   <PIN pinname="Key Match" slicecount="1" values="a">
   </PIN>
   <PIN pinname="A Output" visible="1">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="23" nodename="IOBox (String)">
   <BOUNDS height="0" left="1410" top="1485" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="7170" top="5400" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="240" left="1410" top="1485" type="Box" width="795">
   </BOUNDS>
   <PIN pinname="Output String" visible="1">
   </PIN>
   <PIN pinname="Input String" slicecount="1" values="a">
   </PIN>
   </NODE>
   <LINK dstnodeid="24" dstpinname="Input" srcnodeid="23" srcpinname="Output String">
   </LINK>
   <NODE id="22" nodename="EQ (String)">
   <BOUNDS height="0" left="1830" top="2070" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Input 1" visible="1">
   </PIN>
   <PIN pinname="Input 2" slicecount="1" values="a">
   </PIN>
   <PIN pinname="Output" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="22" dstpinname="Input 1" srcnodeid="23" srcpinname="Output String">
   </LINK>
   <NODE componentmode="InABox" id="21" nodename="IOBox (Value Advanced)">
   <BOUNDS height="0" left="255" top="2565" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="6810" top="6930" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="465" left="255" top="2565" type="Box" width="450">
   </BOUNDS>
   <PIN pinname="Show Value" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Show Slider" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Slider Behavior" slicecount="1" values="Toggle">
   </PIN>
   <PIN pinname="Minimum" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Maximum" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Y Input Value" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="21" dstpinname="Y Input Value" srcnodeid="24" srcpinname="A Output">
   </LINK>
   <NODE componentmode="InABox" id="20" nodename="IOBox (Value Advanced)">
   <BOUNDS height="0" left="1440" top="2565" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="7110" top="7230" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="465" left="1440" top="2565" type="Box" width="450">
   </BOUNDS>
   <PIN pinname="Show Value" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Show Slider" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Slider Behavior" slicecount="1" values="Toggle">
   </PIN>
   <PIN pinname="Minimum" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Maximum" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Y Input Value" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="20" dstpinname="Y Input Value" srcnodeid="22" srcpinname="Output">
   </LINK>
   <NODE componentmode="InABox" id="19" nodename="IOBox (String)">
   <BOUNDS height="420" left="2385" top="1515" type="Node" width="4680">
   </BOUNDS>
   <BOUNDS height="1350" left="2385" top="1515" type="Box" width="4725">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Key Match is very similar to the = Node, but is more comfortable to use.&cr;&lf;Use the inspector to loacte the &quot;Key Match&quot; field to specify, which Keys should be detected.&cr;&lf;&cr;&lf;Syntax is as follows (use inspector to look into the nodes)|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="18" nodename="IOBox (Value Advanced)">
   <BOUNDS height="0" left="1875" top="6885" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="7410" top="7530" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="465" left="1875" top="6885" type="Box" width="450">
   </BOUNDS>
   <PIN pinname="Show Value" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Show Slider" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Slider Behavior" slicecount="1" values="Toggle">
   </PIN>
   <PIN pinname="Minimum" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Maximum" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Y Input Value" slicecount="1" visible="1" values="0.00000">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" values="a">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   </NODE>
   <NODE id="17" nodename="KeyMatch (String)">
   <BOUNDS height="0" left="2430" top="2895" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Input" slicecount="1" visible="1" values="(empty)">
   </PIN>
   <PIN pinname="Key Match" slicecount="1" values="|a d s w|">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" values="letters">
   </PIN>
   </NODE>
   <NODE id="16" nodename="KeyMatch (String)">
   <BOUNDS height="0" left="2430" top="3270" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Input" slicecount="1" visible="1" values="(empty)">
   </PIN>
   <PIN pinname="Key Match" slicecount="1" values="|1 2 3 4|">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" values="numbers">
   </PIN>
   </NODE>
   <NODE id="15" nodename="KeyMatch (String)">
   <BOUNDS height="0" left="2430" top="3615" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Input" slicecount="1" visible="1" values="(empty)">
   </PIN>
   <PIN pinname="Key Match" slicecount="1" values="|&lt;LEFT&gt; &lt;RIGHT&gt; &lt;SPACE&gt; &lt;SHIFT&gt;|">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" values="|special characters|">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="14" nodename="IOBox (String)">
   <BOUNDS height="420" left="2355" top="4125" type="Node" width="4680">
   </BOUNDS>
   <BOUNDS height="600" left="2355" top="4125" type="Box" width="4905">
   </BOUNDS>
   <BOUNDS height="160" left="300" top="300" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|It is possible to mix letters, numbers and special characters in any way and if u like, you dont have to use any separations in between|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE hiddenwhenlocked="0" id="13" managers="" nodename="KeyMatch (String)">
   <PIN pinname="Input" pintype="Input" visible="1">
   </PIN>
   <PIN pinname="&lt;SPACE&gt; Output" visible="1">
   </PIN>
   <BOUNDS height="270" left="2265" top="6465" type="Node" width="1665">
   </BOUNDS>
   <PIN pinname="Key Match" pintype="Configuration" slicecount="1" values="|a d s w|">
   </PIN>
   <PIN pinname="Descriptive Name" pintype="Configuration" slicecount="1" values="||">
   </PIN>
   <PIN pinname="A Output" visible="1">
   </PIN>
   <PIN pinname="D Output" visible="1">
   </PIN>
   <PIN pinname="S Output" visible="1">
   </PIN>
   <PIN pinname="W Output" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="13" dstpinname="Input" srcnodeid="-2" srcpinname="Keyboard Output">
   </LINK>
   <NODE hiddenwhenlocked="0" id="12" managers="" nodename="KeyMatch (String)">
   <PIN pinname="Input" pintype="Input" slicecount="1" visible="1" values="(empty)">
   </PIN>
   <PIN pinname="&lt;SPACE&gt; Output" visible="1">
   </PIN>
   <BOUNDS height="0" left="2415" top="4755" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Key Match" pintype="Configuration" slicecount="1" values="&lt;space&gt;1&lt;shift&gt;r">
   </PIN>
   <PIN pinname="Descriptive Name" pintype="Configuration" slicecount="1" values="messy">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="11" nodename="IOBox (String)">
   <BOUNDS height="420" left="2340" top="5355" type="Node" width="4680">
   </BOUNDS>
   <BOUNDS height="405" left="2340" top="5355" type="Box" width="4860">
   </BOUNDS>
   <BOUNDS height="160" left="600" top="600" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|And a simple control setup (use a,s,d &amp; w keys) would look like this:|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <LINK dstnodeid="18" dstpinname="Y Input Value" srcnodeid="13" srcpinname="A Output">
   </LINK>
   <NODE componentmode="InABox" id="10" nodename="IOBox (Value Advanced)">
   <BOUNDS height="0" left="2415" top="6885" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="7710" top="7830" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="465" left="2415" top="6885" type="Box" width="450">
   </BOUNDS>
   <PIN pinname="Show Value" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Show Slider" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Slider Behavior" slicecount="1" values="Toggle">
   </PIN>
   <PIN pinname="Minimum" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Maximum" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Y Input Value" visible="1">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" values="d">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="10" dstpinname="Y Input Value" srcnodeid="13" srcpinname="D Output">
   </LINK>
   <NODE componentmode="InABox" id="9" nodename="IOBox (Value Advanced)">
   <BOUNDS height="0" left="2940" top="6885" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="8010" top="8130" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="465" left="2940" top="6885" type="Box" width="450">
   </BOUNDS>
   <PIN pinname="Show Value" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Show Slider" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Slider Behavior" slicecount="1" values="Toggle">
   </PIN>
   <PIN pinname="Minimum" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Maximum" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Y Input Value" visible="1">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" values="s">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="9" dstpinname="Y Input Value" srcnodeid="13" srcpinname="S Output">
   </LINK>
   <NODE componentmode="InABox" id="8" nodename="IOBox (Value Advanced)">
   <BOUNDS height="0" left="3465" top="6885" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="8535" top="8175" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="465" left="3465" top="6885" type="Box" width="450">
   </BOUNDS>
   <PIN pinname="Show Value" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Show Slider" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Slider Behavior" slicecount="1" values="Toggle">
   </PIN>
   <PIN pinname="Minimum" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Maximum" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Y Input Value" visible="1">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" values="w">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="8" dstpinname="Y Input Value" srcnodeid="13" srcpinname="W Output">
   </LINK>
   <NODE id="7" nodename="Counter (Animation)">
   <BOUNDS height="0" left="1695" top="7755" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Output" visible="1">
   </PIN>
   <PIN pinname="Down" visible="1">
   </PIN>
   <PIN pinname="Up" visible="1">
   </PIN>
   <PIN pinname="Maximum" slicecount="1" values="100">
   </PIN>
   <PIN pinname="Mode" slicecount="1" values="Clamp">
   </PIN>
   <PIN pinname="Default" slicecount="1" values="50">
   </PIN>
   <PIN pinname="Reset" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" values="left/right">
   </PIN>
   </NODE>
   <NODE id="6" nodename="Point (GDI)">
   <BOUNDS height="0" left="2685" top="8655" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="X" visible="1">
   </PIN>
   <PIN pinname="Y" visible="1">
   </PIN>
   <PIN pinname="Layer" visible="1">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="5" nodename="Renderer (GDI)">
   <BOUNDS height="0" left="4755" top="5760" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="4500" left="7275" top="10095" type="Window" width="6000">
   </BOUNDS>
   <BOUNDS height="1800" left="4755" top="5760" type="Box" width="2400">
   </BOUNDS>
   <PIN pinname="Layers" visible="1">
   </PIN>
   </NODE>
   <NODE id="4" nodename="Map (Value)">
   <BOUNDS height="0" left="1710" top="8130" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Input" visible="1">
   </PIN>
   <PIN pinname="Output" visible="1">
   </PIN>
   <PIN pinname="Source Maximum" slicecount="1" values="100">
   </PIN>
   <PIN pinname="Destination Minimum" slicecount="1" values="-1">
   </PIN>
   </NODE>
   <LINK dstnodeid="4" dstpinname="Input" srcnodeid="7" srcpinname="Output">
   </LINK>
   <LINK dstnodeid="7" dstpinname="Down" srcnodeid="18" srcpinname="Y Output Value">
   </LINK>
   <LINK dstnodeid="7" dstpinname="Up" srcnodeid="10" srcpinname="Y Output Value">
   </LINK>
   <LINK dstnodeid="6" dstpinname="X" srcnodeid="4" srcpinname="Output">
   </LINK>
   <NODE id="3" nodename="Counter (Animation)">
   <BOUNDS height="0" left="3255" top="7755" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Output" visible="1">
   </PIN>
   <PIN pinname="Down" visible="1">
   </PIN>
   <PIN pinname="Up" visible="1">
   </PIN>
   <PIN pinname="Maximum" slicecount="1" values="100">
   </PIN>
   <PIN pinname="Mode" slicecount="1" values="Clamp">
   </PIN>
   <PIN pinname="Default" slicecount="1" values="50">
   </PIN>
   <PIN pinname="Reset" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" values="up/down">
   </PIN>
   </NODE>
   <NODE id="2" nodename="Map (Value)">
   <BOUNDS height="0" left="3240" top="8130" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Input" visible="1">
   </PIN>
   <PIN pinname="Output" visible="1">
   </PIN>
   <PIN pinname="Source Maximum" slicecount="1" values="100">
   </PIN>
   <PIN pinname="Destination Minimum" slicecount="1" values="-1">
   </PIN>
   </NODE>
   <LINK dstnodeid="2" dstpinname="Input" srcnodeid="3" srcpinname="Output">
   </LINK>
   <LINK dstnodeid="3" dstpinname="Down" srcnodeid="9" srcpinname="Y Output Value">
   </LINK>
   <LINK dstnodeid="3" dstpinname="Up" srcnodeid="8" srcpinname="Y Output Value">
   </LINK>
   <LINK dstnodeid="6" dstpinname="Y" srcnodeid="2" srcpinname="Output">
   </LINK>
   <NODE componentmode="InABox" id="1" nodename="IOBox (String)">
   <BOUNDS height="255" left="15" top="390" type="Node" width="570">
   </BOUNDS>
   <BOUNDS height="465" left="15" top="390" type="Box" width="4455">
   </BOUNDS>
   <BOUNDS height="160" left="450" top="10620" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Detects pressed keys when connected with a Keyboard Node. Use the inspector to specify the keys to check|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="0" nodename="IOBox (String)">
   <BOUNDS height="270" left="15" top="15" type="Node" width="915">
   </BOUNDS>
   <BOUNDS height="390" left="15" top="15" type="Box" width="4095">
   </BOUNDS>
   <BOUNDS height="160" left="450" top="10620" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|KeyMatch - String|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="12">
   </PIN>
   </NODE>
   <LINK dstnodeid="5" dstpinname="Layers" srcnodeid="6" srcpinname="Layer">
   <LINKPOINT x="4515" y="8880">
   </LINKPOINT>
   </LINK>
   </PATCH>