Release version 1.4 documentation

This commit is contained in:
Bradlee Speice 2012-07-30 12:55:11 -04:00
parent 256900eefd
commit e59ec0cf90
28 changed files with 136 additions and 114 deletions

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -107,7 +107,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -110,7 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -231,8 +231,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>xte_mouseJiggle() <li>xte_mouseJiggle()
: <a class="el" href="libcvautomation-xtest_8h.html#ad4a4b4739bf494478dccb520d6946fbd">libcvautomation-xtest.h</a> : <a class="el" href="libcvautomation-xtest_8h.html#ad4a4b4739bf494478dccb520d6946fbd">libcvautomation-xtest.h</a>
</li> </li>
<li>xte_mouseLocation()
: <a class="el" href="libcvautomation-xtest_8h.html#aaa6da04691328c02b3fc3442eaa9bb44">libcvautomation-xtest.h</a>
</li>
<li>xte_mouseScrollDown() <li>xte_mouseScrollDown()
: <a class="el" href="libcvautomation-xtest_8h.html#a9630d64e7c2e9206c88e61c0cf8813db">libcvautomation-xtest.h</a> : <a class="el" href="libcvautomation-xtest_8h.html#a5942cc208d0adc9ac8f74175803466b5">libcvautomation-xtest.h</a>
</li> </li>
<li>xte_mouseScrollUp() <li>xte_mouseScrollUp()
: <a class="el" href="libcvautomation-xtest_8h.html#a18f5cc7307329ce2e13ceb25b274822b">libcvautomation-xtest.h</a> : <a class="el" href="libcvautomation-xtest_8h.html#a18f5cc7307329ce2e13ceb25b274822b">libcvautomation-xtest.h</a>
@ -240,9 +243,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>xte_mouseUp() <li>xte_mouseUp()
: <a class="el" href="libcvautomation-xtest_8h.html#a317610586ac31c5c501290099b7ebf63">libcvautomation-xtest.h</a> : <a class="el" href="libcvautomation-xtest_8h.html#a317610586ac31c5c501290099b7ebf63">libcvautomation-xtest.h</a>
</li> </li>
<li>xte_pointerLocation()
: <a class="el" href="libcvautomation-xtest_8h.html#afe460d54f6977c431d1c37d42b0264be">libcvautomation-xtest.h</a>
</li>
<li>xte_waitForImage() <li>xte_waitForImage()
: <a class="el" href="libcvautomation-xtest_8h.html#abfbad79445cce59c95940649210f1b31">libcvautomation-xtest.h</a> : <a class="el" href="libcvautomation-xtest_8h.html#abfbad79445cce59c95940649210f1b31">libcvautomation-xtest.h</a>
</li> </li>
@ -271,7 +271,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -121,7 +121,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -209,8 +209,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>xte_mouseJiggle() <li>xte_mouseJiggle()
: <a class="el" href="libcvautomation-xtest_8h.html#ad4a4b4739bf494478dccb520d6946fbd">libcvautomation-xtest.h</a> : <a class="el" href="libcvautomation-xtest_8h.html#ad4a4b4739bf494478dccb520d6946fbd">libcvautomation-xtest.h</a>
</li> </li>
<li>xte_mouseLocation()
: <a class="el" href="libcvautomation-xtest_8h.html#aaa6da04691328c02b3fc3442eaa9bb44">libcvautomation-xtest.h</a>
</li>
<li>xte_mouseScrollDown() <li>xte_mouseScrollDown()
: <a class="el" href="libcvautomation-xtest_8h.html#a9630d64e7c2e9206c88e61c0cf8813db">libcvautomation-xtest.h</a> : <a class="el" href="libcvautomation-xtest_8h.html#a5942cc208d0adc9ac8f74175803466b5">libcvautomation-xtest.h</a>
</li> </li>
<li>xte_mouseScrollUp() <li>xte_mouseScrollUp()
: <a class="el" href="libcvautomation-xtest_8h.html#a18f5cc7307329ce2e13ceb25b274822b">libcvautomation-xtest.h</a> : <a class="el" href="libcvautomation-xtest_8h.html#a18f5cc7307329ce2e13ceb25b274822b">libcvautomation-xtest.h</a>
@ -218,9 +221,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>xte_mouseUp() <li>xte_mouseUp()
: <a class="el" href="libcvautomation-xtest_8h.html#a317610586ac31c5c501290099b7ebf63">libcvautomation-xtest.h</a> : <a class="el" href="libcvautomation-xtest_8h.html#a317610586ac31c5c501290099b7ebf63">libcvautomation-xtest.h</a>
</li> </li>
<li>xte_pointerLocation()
: <a class="el" href="libcvautomation-xtest_8h.html#afe460d54f6977c431d1c37d42b0264be">libcvautomation-xtest.h</a>
</li>
<li>xte_waitForImage() <li>xte_waitForImage()
: <a class="el" href="libcvautomation-xtest_8h.html#abfbad79445cce59c95940649210f1b31">libcvautomation-xtest.h</a> : <a class="el" href="libcvautomation-xtest_8h.html#abfbad79445cce59c95940649210f1b31">libcvautomation-xtest.h</a>
</li> </li>
@ -249,7 +249,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -153,7 +153,7 @@ Questions? Comments? Concerns?</h2>
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -532,7 +532,7 @@ Functions</h2></td></tr>
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -161,7 +161,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -404,7 +404,7 @@ The program using this library is responsible to close the display as well. </dd
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -147,7 +147,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -107,8 +107,8 @@ Defines</h2></td></tr>
Functions</h2></td></tr> Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation-xtest_8h.html#af5b751f28a87f6ca4c1b3969c2ddb7f4">xte_XTestSupported</a> (Display *displayLocation)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">Bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation-xtest_8h.html#af5b751f28a87f6ca4c1b3969c2ddb7f4">xte_XTestSupported</a> (Display *displayLocation)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if the XTest extension is supported. <a href="#af5b751f28a87f6ca4c1b3969c2ddb7f4"></a><br/></td></tr> <tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if the XTest extension is supported. <a href="#af5b751f28a87f6ca4c1b3969c2ddb7f4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structcvaPoint.html">cvaPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation-xtest_8h.html#afe460d54f6977c431d1c37d42b0264be">xte_pointerLocation</a> (Display *displayLocation)</td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structcvaPoint.html">cvaPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation-xtest_8h.html#aaa6da04691328c02b3fc3442eaa9bb44">xte_mouseLocation</a> (Display *displayLocation)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Grab the current location of the pointer. <a href="#afe460d54f6977c431d1c37d42b0264be"></a><br/></td></tr> <tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Grab the current location of the mouse. <a href="#aaa6da04691328c02b3fc3442eaa9bb44"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation-xtest_8h.html#a8a95419cacd3a0efbd4bb6274567e284">xte_clickMouse</a> (Display *displayLocation, int mouseButton)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation-xtest_8h.html#a8a95419cacd3a0efbd4bb6274567e284">xte_clickMouse</a> (Display *displayLocation, int mouseButton)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Click the mouse in its current location. <a href="#a8a95419cacd3a0efbd4bb6274567e284"></a><br/></td></tr> <tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Click the mouse in its current location. <a href="#a8a95419cacd3a0efbd4bb6274567e284"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation-xtest_8h.html#a808386f36914966032aa2e15fd5ef60b">xte_clickMouseXY</a> (Display *displayLocation, int xLocation, int yLocation, int mouseButton)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation-xtest_8h.html#a808386f36914966032aa2e15fd5ef60b">xte_clickMouseXY</a> (Display *displayLocation, int xLocation, int yLocation, int mouseButton)</td></tr>
@ -143,8 +143,8 @@ Functions</h2></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Jiggle the mouse in place. <a href="#ad4a4b4739bf494478dccb520d6946fbd"></a><br/></td></tr> <tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Jiggle the mouse in place. <a href="#ad4a4b4739bf494478dccb520d6946fbd"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation-xtest_8h.html#a18f5cc7307329ce2e13ceb25b274822b">xte_mouseScrollUp</a> (Display *displayLocation)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation-xtest_8h.html#a18f5cc7307329ce2e13ceb25b274822b">xte_mouseScrollUp</a> (Display *displayLocation)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Scroll the mouse up. <a href="#a18f5cc7307329ce2e13ceb25b274822b"></a><br/></td></tr> <tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Scroll the mouse up. <a href="#a18f5cc7307329ce2e13ceb25b274822b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation-xtest_8h.html#a9630d64e7c2e9206c88e61c0cf8813db">xte_mouseScrollDown</a> (Display *displayLocation)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation-xtest_8h.html#a5942cc208d0adc9ac8f74175803466b5">xte_mouseScrollDown</a> (Display *displayLocation)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Scroll the mouse down. <a href="#a9630d64e7c2e9206c88e61c0cf8813db"></a><br/></td></tr> <tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Scroll the mouse down. <a href="#a5942cc208d0adc9ac8f74175803466b5"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation-xtest_8h.html#aa5d0f5167ac455ac88d063450b8aaac6">xte_clickKey</a> (Display *displayLocation, char *key)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation-xtest_8h.html#aa5d0f5167ac455ac88d063450b8aaac6">xte_clickKey</a> (Display *displayLocation, char *key)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Press and release a keyboard key. <a href="#aa5d0f5167ac455ac88d063450b8aaac6"></a><br/></td></tr> <tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Press and release a keyboard key. <a href="#aa5d0f5167ac455ac88d063450b8aaac6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation-xtest_8h.html#a1411973d9245ac1d610988a965ceb5a7">xte_clickKeyStr</a> (Display *displayLocation, char *string)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation-xtest_8h.html#a1411973d9245ac1d610988a965ceb5a7">xte_clickKeyStr</a> (Display *displayLocation, char *string)</td></tr>
@ -225,12 +225,12 @@ Functions</h2></td></tr>
</div> </div>
</div> </div>
<a class="anchor" id="afe460d54f6977c431d1c37d42b0264be"></a><!-- doxytag: member="libcvautomation&#45;xtest.h::xte_pointerLocation" ref="afe460d54f6977c431d1c37d42b0264be" args="(Display *displayLocation)" --> <a class="anchor" id="aaa6da04691328c02b3fc3442eaa9bb44"></a><!-- doxytag: member="libcvautomation&#45;xtest.h::xte_mouseLocation" ref="aaa6da04691328c02b3fc3442eaa9bb44" args="(Display *displayLocation)" -->
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
<table class="memname"> <table class="memname">
<tr> <tr>
<td class="memname"><a class="el" href="structcvaPoint.html">cvaPoint</a> <a class="el" href="libcvautomation-xtest_8h.html#afe460d54f6977c431d1c37d42b0264be">xte_pointerLocation</a> </td> <td class="memname"><a class="el" href="structcvaPoint.html">cvaPoint</a> <a class="el" href="libcvautomation-xtest_8h.html#aaa6da04691328c02b3fc3442eaa9bb44">xte_mouseLocation</a> </td>
<td>(</td> <td>(</td>
<td class="paramtype">Display *&#160;</td> <td class="paramtype">Display *&#160;</td>
<td class="paramname"><em>displayLocation</em></td><td>)</td> <td class="paramname"><em>displayLocation</em></td><td>)</td>
@ -240,14 +240,14 @@ Functions</h2></td></tr>
</div> </div>
<div class="memdoc"> <div class="memdoc">
<p>Grab the current location of the pointer. </p> <p>Grab the current location of the mouse. </p>
<dl class="params"><dt><b>Parameters:</b></dt><dd> <dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params"> <table class="params">
<tr><td class="paramname">displayLocation</td><td>The Display of which to grab the pointer location from </td></tr> <tr><td class="paramname">displayLocation</td><td>The Display of which to grab the mouse location from </td></tr>
</table> </table>
</dd> </dd>
</dl> </dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><a class="el" href="structcvaPoint.html" title="Very simple structure to standardize how points are used in libcvautomation.">cvaPoint</a> with the current location of the pointer </dd></dl> <dl class="return"><dt><b>Returns:</b></dt><dd><a class="el" href="structcvaPoint.html" title="Very simple structure to standardize how points are used in libcvautomation.">cvaPoint</a> with the current location of the mouse </dd></dl>
</div> </div>
</div> </div>
@ -1052,12 +1052,12 @@ Functions</h2></td></tr>
</div> </div>
</div> </div>
<a class="anchor" id="a9630d64e7c2e9206c88e61c0cf8813db"></a><!-- doxytag: member="libcvautomation&#45;xtest.h::xte_mouseScrollDown" ref="a9630d64e7c2e9206c88e61c0cf8813db" args="(Display *displayLocation)" --> <a class="anchor" id="a5942cc208d0adc9ac8f74175803466b5"></a><!-- doxytag: member="libcvautomation&#45;xtest.h::xte_mouseScrollDown" ref="a5942cc208d0adc9ac8f74175803466b5" args="(Display *displayLocation)" -->
<div class="memitem"> <div class="memitem">
<div class="memproto"> <div class="memproto">
<table class="memname"> <table class="memname">
<tr> <tr>
<td class="memname">void void <a class="el" href="libcvautomation-xtest_8h.html#a9630d64e7c2e9206c88e61c0cf8813db">xte_mouseScrollDown</a> </td> <td class="memname">void <a class="el" href="libcvautomation-xtest_8h.html#a5942cc208d0adc9ac8f74175803466b5">xte_mouseScrollDown</a> </td>
<td>(</td> <td>(</td>
<td class="paramtype">Display *&#160;</td> <td class="paramtype">Display *&#160;</td>
<td class="paramname"><em>displayLocation</em></td><td>)</td> <td class="paramname"><em>displayLocation</em></td><td>)</td>
@ -1433,7 +1433,7 @@ Functions</h2></td></tr>
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -115,8 +115,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<a name="l00027"></a>00027 <span class="comment"> * If it&#39;s not, return 0 (false) */</span> <a name="l00027"></a>00027 <span class="comment"> * If it&#39;s not, return 0 (false) */</span>
<a name="l00028"></a>00028 Bool <a class="code" href="libcvautomation-xtest_8h.html#af5b751f28a87f6ca4c1b3969c2ddb7f4" title="Check if the XTest extension is supported.">xte_XTestSupported</a> ( Display *displayLocation ); <a name="l00028"></a>00028 Bool <a class="code" href="libcvautomation-xtest_8h.html#af5b751f28a87f6ca4c1b3969c2ddb7f4" title="Check if the XTest extension is supported.">xte_XTestSupported</a> ( Display *displayLocation );
<a name="l00029"></a>00029 <a name="l00029"></a>00029
<a name="l00030"></a>00030 <span class="comment">/* Get the current location of the pointer */</span> <a name="l00030"></a>00030 <span class="comment">/* Get the current location of the mouse */</span>
<a name="l00031"></a>00031 <a class="code" href="structcvaPoint.html" title="Very simple structure to standardize how points are used in libcvautomation.">cvaPoint</a> <a class="code" href="libcvautomation-xtest_8h.html#afe460d54f6977c431d1c37d42b0264be" title="Grab the current location of the pointer.">xte_pointerLocation</a> ( Display *displayLocation ); <a name="l00031"></a>00031 <a class="code" href="structcvaPoint.html" title="Very simple structure to standardize how points are used in libcvautomation.">cvaPoint</a> <a class="code" href="libcvautomation-xtest_8h.html#aaa6da04691328c02b3fc3442eaa9bb44" title="Grab the current location of the mouse.">xte_mouseLocation</a> ( Display *displayLocation );
<a name="l00032"></a>00032 <a name="l00032"></a>00032
<a name="l00033"></a>00033 <span class="comment">/* Click the mouse where it is currently at */</span> <a name="l00033"></a>00033 <span class="comment">/* Click the mouse where it is currently at */</span>
<a name="l00034"></a>00034 <span class="keywordtype">void</span> <a class="code" href="libcvautomation-xtest_8h.html#a8a95419cacd3a0efbd4bb6274567e284" title="Click the mouse in its current location.">xte_clickMouse</a> ( Display *displayLocation, <span class="keywordtype">int</span> mouseButton ); <a name="l00034"></a>00034 <span class="keywordtype">void</span> <a class="code" href="libcvautomation-xtest_8h.html#a8a95419cacd3a0efbd4bb6274567e284" title="Click the mouse in its current location.">xte_clickMouse</a> ( Display *displayLocation, <span class="keywordtype">int</span> mouseButton );
@ -176,7 +176,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<a name="l00088"></a>00088 <span class="keywordtype">void</span> <a class="code" href="libcvautomation-xtest_8h.html#a18f5cc7307329ce2e13ceb25b274822b" title="Scroll the mouse up.">xte_mouseScrollUp</a> ( Display *displayLocation ); <a name="l00088"></a>00088 <span class="keywordtype">void</span> <a class="code" href="libcvautomation-xtest_8h.html#a18f5cc7307329ce2e13ceb25b274822b" title="Scroll the mouse up.">xte_mouseScrollUp</a> ( Display *displayLocation );
<a name="l00089"></a>00089 <a name="l00089"></a>00089
<a name="l00090"></a>00090 <span class="comment">/* Scroll the mouse down */</span> <a name="l00090"></a>00090 <span class="comment">/* Scroll the mouse down */</span>
<a name="l00091"></a>00091 <span class="keywordtype">void</span> <a class="code" href="libcvautomation-xtest_8h.html#a9630d64e7c2e9206c88e61c0cf8813db" title="Scroll the mouse down.">xte_mouseScrollDown</a> ( Display *displayLocation ); <a name="l00091"></a>00091 <span class="keywordtype">void</span> <a class="code" href="libcvautomation-xtest_8h.html#a5942cc208d0adc9ac8f74175803466b5" title="Scroll the mouse down.">xte_mouseScrollDown</a> ( Display *displayLocation );
<a name="l00092"></a>00092 <a name="l00092"></a>00092
<a name="l00093"></a>00093 <span class="comment">/* Press and release a key </span> <a name="l00093"></a>00093 <span class="comment">/* Press and release a key </span>
<a name="l00094"></a>00094 <span class="comment"> * Note that we use a string for *key, since keys like &quot;space&quot; are still valid. */</span> <a name="l00094"></a>00094 <span class="comment"> * Note that we use a string for *key, since keys like &quot;space&quot; are still valid. */</span>
@ -221,7 +221,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -110,7 +110,7 @@ Questions? Comments? Concerns?</h2>
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -116,7 +116,7 @@ Classes</h2></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Implements a structure to build an array for methods like <a class="el" href="libcvautomation-opencv_8h.html#a3facf18280800537b7b7694b5cd731cf" title="Parse an array of sub images and send them to matchSubImage()">matchSubImage_a()</a> <a href="structcvautomationList.html#details">More...</a><br/></td></tr> <tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Implements a structure to build an array for methods like <a class="el" href="libcvautomation-opencv_8h.html#a3facf18280800537b7b7694b5cd731cf" title="Parse an array of sub images and send them to matchSubImage()">matchSubImage_a()</a> <a href="structcvautomationList.html#details">More...</a><br/></td></tr>
<tr><td colspan="2"><h2><a name="define-members"></a> <tr><td colspan="2"><h2><a name="define-members"></a>
Defines</h2></td></tr> Defines</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation_8h.html#a2e54f09f702e59d582159468d120abc9">LIBCVAUTOMATION_VERSION</a>&#160;&#160;&#160;&quot;1.3&quot;</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation_8h.html#a2e54f09f702e59d582159468d120abc9">LIBCVAUTOMATION_VERSION</a>&#160;&#160;&#160;&quot;1.4&quot;</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Define what version of Libcvautomation we are using. <a href="#a2e54f09f702e59d582159468d120abc9"></a><br/></td></tr> <tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Define what version of Libcvautomation we are using. <a href="#a2e54f09f702e59d582159468d120abc9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation_8h.html#aeb04ad996673248b8a9f77b6bbcbbcbe">LIBCVAUTOMATION_BUGREPORT</a>&#160;&#160;&#160;&quot;bspeice@uncc.edu&quot;</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libcvautomation_8h.html#aeb04ad996673248b8a9f77b6bbcbbcbe">LIBCVAUTOMATION_BUGREPORT</a>&#160;&#160;&#160;&quot;bspeice@uncc.edu&quot;</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Define who to send bug reports to for Libcvautomation. <a href="#aeb04ad996673248b8a9f77b6bbcbbcbe"></a><br/></td></tr> <tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Define who to send bug reports to for Libcvautomation. <a href="#aeb04ad996673248b8a9f77b6bbcbbcbe"></a><br/></td></tr>
@ -133,7 +133,7 @@ Defines</h2></td></tr>
<div class="memproto"> <div class="memproto">
<table class="memname"> <table class="memname">
<tr> <tr>
<td class="memname">#define <a class="el" href="libcvautomation_8h.html#a2e54f09f702e59d582159468d120abc9">LIBCVAUTOMATION_VERSION</a>&#160;&#160;&#160;&quot;1.3&quot;</td> <td class="memname">#define <a class="el" href="libcvautomation_8h.html#a2e54f09f702e59d582159468d120abc9">LIBCVAUTOMATION_VERSION</a>&#160;&#160;&#160;&quot;1.4&quot;</td>
</tr> </tr>
</table> </table>
</div> </div>
@ -178,7 +178,7 @@ Defines</h2></td></tr>
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<a name="l00017"></a>00017 <span class="preprocessor">#ifndef LIBCVAUTOMATION_H</span> <a name="l00017"></a>00017 <span class="preprocessor">#ifndef LIBCVAUTOMATION_H</span>
<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define LIBCVAUTOMATION_H</span> <a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define LIBCVAUTOMATION_H</span>
<a name="l00019"></a>00019 <span class="preprocessor"></span> <a name="l00019"></a>00019 <span class="preprocessor"></span>
<a name="l00020"></a>00020 <span class="preprocessor">#define LIBCVAUTOMATION_VERSION &quot;1.3&quot;</span> <a name="l00020"></a>00020 <span class="preprocessor">#define LIBCVAUTOMATION_VERSION &quot;1.4&quot;</span>
<a name="l00021"></a>00021 <span class="preprocessor"></span><span class="preprocessor">#define LIBCVAUTOMATION_BUGREPORT &quot;bspeice@uncc.edu&quot;</span> <a name="l00021"></a>00021 <span class="preprocessor"></span><span class="preprocessor">#define LIBCVAUTOMATION_BUGREPORT &quot;bspeice@uncc.edu&quot;</span>
<a name="l00022"></a>00022 <span class="preprocessor"></span> <a name="l00022"></a>00022 <span class="preprocessor"></span>
<a name="l00023"></a>00023 <span class="comment">/* C includes */</span> <a name="l00023"></a>00023 <span class="comment">/* C includes */</span>
@ -171,7 +171,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -141,7 +141,7 @@ Correlation Coefficient (Normalized)</h2>
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -20,10 +20,10 @@ var searchData=
['xte_5fkeyup',['xte_keyUp',['../libcvautomation-xtest_8h.html#a6af5c14f862dd91fec682fde44a10e23',1,'libcvautomation-xtest.h']]], ['xte_5fkeyup',['xte_keyUp',['../libcvautomation-xtest_8h.html#a6af5c14f862dd91fec682fde44a10e23',1,'libcvautomation-xtest.h']]],
['xte_5fmousedown',['xte_mouseDown',['../libcvautomation-xtest_8h.html#acca8cce58009ce177265bea29e8223e8',1,'libcvautomation-xtest.h']]], ['xte_5fmousedown',['xte_mouseDown',['../libcvautomation-xtest_8h.html#acca8cce58009ce177265bea29e8223e8',1,'libcvautomation-xtest.h']]],
['xte_5fmousejiggle',['xte_mouseJiggle',['../libcvautomation-xtest_8h.html#ad4a4b4739bf494478dccb520d6946fbd',1,'libcvautomation-xtest.h']]], ['xte_5fmousejiggle',['xte_mouseJiggle',['../libcvautomation-xtest_8h.html#ad4a4b4739bf494478dccb520d6946fbd',1,'libcvautomation-xtest.h']]],
['xte_5fmousescrolldown',['xte_mouseScrollDown',['../libcvautomation-xtest_8h.html#a9630d64e7c2e9206c88e61c0cf8813db',1,'libcvautomation-xtest.h']]], ['xte_5fmouselocation',['xte_mouseLocation',['../libcvautomation-xtest_8h.html#aaa6da04691328c02b3fc3442eaa9bb44',1,'libcvautomation-xtest.h']]],
['xte_5fmousescrolldown',['xte_mouseScrollDown',['../libcvautomation-xtest_8h.html#a5942cc208d0adc9ac8f74175803466b5',1,'libcvautomation-xtest.h']]],
['xte_5fmousescrollup',['xte_mouseScrollUp',['../libcvautomation-xtest_8h.html#a18f5cc7307329ce2e13ceb25b274822b',1,'libcvautomation-xtest.h']]], ['xte_5fmousescrollup',['xte_mouseScrollUp',['../libcvautomation-xtest_8h.html#a18f5cc7307329ce2e13ceb25b274822b',1,'libcvautomation-xtest.h']]],
['xte_5fmouseup',['xte_mouseUp',['../libcvautomation-xtest_8h.html#a317610586ac31c5c501290099b7ebf63',1,'libcvautomation-xtest.h']]], ['xte_5fmouseup',['xte_mouseUp',['../libcvautomation-xtest_8h.html#a317610586ac31c5c501290099b7ebf63',1,'libcvautomation-xtest.h']]],
['xte_5fpointerlocation',['xte_pointerLocation',['../libcvautomation-xtest_8h.html#afe460d54f6977c431d1c37d42b0264be',1,'libcvautomation-xtest.h']]],
['xte_5fwaitforimage',['xte_waitForImage',['../libcvautomation-xtest_8h.html#abfbad79445cce59c95940649210f1b31',1,'libcvautomation-xtest.h']]], ['xte_5fwaitforimage',['xte_waitForImage',['../libcvautomation-xtest_8h.html#abfbad79445cce59c95940649210f1b31',1,'libcvautomation-xtest.h']]],
['xte_5fwaitforimage_5flocation',['xte_waitForImage_location',['../libcvautomation-xtest_8h.html#a3f474b9f3ae44e2fcf8997a2a806139e',1,'libcvautomation-xtest.h']]], ['xte_5fwaitforimage_5flocation',['xte_waitForImage_location',['../libcvautomation-xtest_8h.html#a3f474b9f3ae44e2fcf8997a2a806139e',1,'libcvautomation-xtest.h']]],
['xte_5fxtestsupported',['xte_XTestSupported',['../libcvautomation-xtest_8h.html#af5b751f28a87f6ca4c1b3969c2ddb7f4',1,'libcvautomation-xtest.h']]] ['xte_5fxtestsupported',['xte_XTestSupported',['../libcvautomation-xtest_8h.html#af5b751f28a87f6ca4c1b3969c2ddb7f4',1,'libcvautomation-xtest.h']]]

View File

@ -20,10 +20,10 @@ var searchData=
['xte_5fkeyup',['xte_keyUp',['../libcvautomation-xtest_8h.html#a6af5c14f862dd91fec682fde44a10e23',1,'libcvautomation-xtest.h']]], ['xte_5fkeyup',['xte_keyUp',['../libcvautomation-xtest_8h.html#a6af5c14f862dd91fec682fde44a10e23',1,'libcvautomation-xtest.h']]],
['xte_5fmousedown',['xte_mouseDown',['../libcvautomation-xtest_8h.html#acca8cce58009ce177265bea29e8223e8',1,'libcvautomation-xtest.h']]], ['xte_5fmousedown',['xte_mouseDown',['../libcvautomation-xtest_8h.html#acca8cce58009ce177265bea29e8223e8',1,'libcvautomation-xtest.h']]],
['xte_5fmousejiggle',['xte_mouseJiggle',['../libcvautomation-xtest_8h.html#ad4a4b4739bf494478dccb520d6946fbd',1,'libcvautomation-xtest.h']]], ['xte_5fmousejiggle',['xte_mouseJiggle',['../libcvautomation-xtest_8h.html#ad4a4b4739bf494478dccb520d6946fbd',1,'libcvautomation-xtest.h']]],
['xte_5fmousescrolldown',['xte_mouseScrollDown',['../libcvautomation-xtest_8h.html#a9630d64e7c2e9206c88e61c0cf8813db',1,'libcvautomation-xtest.h']]], ['xte_5fmouselocation',['xte_mouseLocation',['../libcvautomation-xtest_8h.html#aaa6da04691328c02b3fc3442eaa9bb44',1,'libcvautomation-xtest.h']]],
['xte_5fmousescrolldown',['xte_mouseScrollDown',['../libcvautomation-xtest_8h.html#a5942cc208d0adc9ac8f74175803466b5',1,'libcvautomation-xtest.h']]],
['xte_5fmousescrollup',['xte_mouseScrollUp',['../libcvautomation-xtest_8h.html#a18f5cc7307329ce2e13ceb25b274822b',1,'libcvautomation-xtest.h']]], ['xte_5fmousescrollup',['xte_mouseScrollUp',['../libcvautomation-xtest_8h.html#a18f5cc7307329ce2e13ceb25b274822b',1,'libcvautomation-xtest.h']]],
['xte_5fmouseup',['xte_mouseUp',['../libcvautomation-xtest_8h.html#a317610586ac31c5c501290099b7ebf63',1,'libcvautomation-xtest.h']]], ['xte_5fmouseup',['xte_mouseUp',['../libcvautomation-xtest_8h.html#a317610586ac31c5c501290099b7ebf63',1,'libcvautomation-xtest.h']]],
['xte_5fpointerlocation',['xte_pointerLocation',['../libcvautomation-xtest_8h.html#afe460d54f6977c431d1c37d42b0264be',1,'libcvautomation-xtest.h']]],
['xte_5fwaitforimage',['xte_waitForImage',['../libcvautomation-xtest_8h.html#abfbad79445cce59c95940649210f1b31',1,'libcvautomation-xtest.h']]], ['xte_5fwaitforimage',['xte_waitForImage',['../libcvautomation-xtest_8h.html#abfbad79445cce59c95940649210f1b31',1,'libcvautomation-xtest.h']]],
['xte_5fwaitforimage_5flocation',['xte_waitForImage_location',['../libcvautomation-xtest_8h.html#a3f474b9f3ae44e2fcf8997a2a806139e',1,'libcvautomation-xtest.h']]], ['xte_5fwaitforimage_5flocation',['xte_waitForImage_location',['../libcvautomation-xtest_8h.html#a3f474b9f3ae44e2fcf8997a2a806139e',1,'libcvautomation-xtest.h']]],
['xte_5fxtestsupported',['xte_XTestSupported',['../libcvautomation-xtest_8h.html#af5b751f28a87f6ca4c1b3969c2ddb7f4',1,'libcvautomation-xtest.h']]] ['xte_5fxtestsupported',['xte_XTestSupported',['../libcvautomation-xtest_8h.html#af5b751f28a87f6ca4c1b3969c2ddb7f4',1,'libcvautomation-xtest.h']]]

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -106,7 +106,7 @@ This is the complete list of members for <a class="el" href="structcvaPoint.html
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -134,7 +134,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>y</b></td></tr>
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -109,7 +109,7 @@ This is the complete list of members for <a class="el" href="structcvautomationL
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -145,7 +145,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>tolerance</b></td></tr
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -116,24 +116,38 @@ Output and Debugging</h3>
Functions</h2> Functions</h2>
<h3><a class="anchor" id="appendix_click"></a> <h3><a class="anchor" id="appendix_click"></a>
Click the mouse</h3> Click the mouse</h3>
<div class="fragment"><pre class="fragment"> click <div class="fragment"><pre class="fragment"> click [mouse-button]
</pre></div><p> Click the mouse where it is currently located <br/> </pre></div><p> Click the mouse where it is currently located Optionally specify a mouse button to click <br/>
<br/> <br/>
</p> </p>
<div class="fragment"><pre class="fragment"> click_xy &lt;x-coordinate&gt; &lt;y-coordinate&gt; <div class="fragment"><pre class="fragment"> click_xy &lt;x-coordinate&gt; &lt;y-coordinate&gt; [mouse-button]
</pre></div><p> Click the mouse on an absolute point on screen </p> </pre></div><p> Click the mouse on an absolute point on screen Optionally specify a mouse button to click </p>
<dl class="note"><dt><b>Note:</b></dt><dd>The actual process is to move the mouse to the given location, then click there. <br/> <dl class="note"><dt><b>Note:</b></dt><dd>The actual process is to move the mouse to the given location, then click there. <br/>
<br/> <br/>
</dd></dl> </dd></dl>
<div class="fragment"><pre class="fragment"> clickr_xy &lt;x-increment&gt; &lt;y-increment&gt; <div class="fragment"><pre class="fragment"> clickr_xy &lt;x-increment&gt; &lt;y-increment&gt; [mouse-button]
</pre></div><p> Click the mouse on the screen relative to where the mouse is at </p> </pre></div><p> Click the mouse on the screen relative to where the mouse is at Optionally specify a mouse button to click </p>
<dl class="note"><dt><b>Note:</b></dt><dd>The actual process is to move the mouse the given distance, then click there. </dd> <dl class="note"><dt><b>Note:</b></dt><dd>The actual process is to move the mouse the given distance, then click there. </dd>
<dd> <dd>
Also, note that a positive <code>x-increment</code> moves the mouse to the right, and a positive <code>y-increment</code> moves the mouse down. <br/> Also, note that a positive <code>x-increment</code> moves the mouse to the right, and a positive <code>y-increment</code> moves the mouse down. <br/>
<br/> <br/>
</dd></dl> </dd></dl>
<div class="fragment"><pre class="fragment"> click_i &lt;filename&gt; <div class="fragment"><pre class="fragment"> click_i &lt;filename&gt; [filename-2] ... [filename-n]
</pre></div><p> Click the mouse on a screenshot from <code>filename</code> </p> </pre></div><p> Click the mouse on a screenshot from <code>filename</code> Optionally specify multiple files to search in. </p>
<dl class="note"><dt><b>Note:</b></dt><dd>This is affected by the <code>CENTER</code>, <code>TOLERANCE</code>, and <code>SEARCH_METHOD</code> variables. See <a class="el" href="wrapper_functions.html#appendix_variables">Environment Variables</a> for more information on these. <br/>
<br/>
</dd></dl>
<div class="fragment"><pre class="fragment"> doubleclick [mouse-button]
</pre></div><p> Click the mouse twice Optionally specify a mouse button to click <br/>
<br/>
</p>
<div class="fragment"><pre class="fragment"> doubleclick_xy [mouse-button]
</pre></div><p> Click the mouse twice on an absolute point on screen Optionally specify a mouse button to click </p>
<dl class="note"><dt><b>Note:</b></dt><dd>The actual process is to move the mouse to the given location, then click there. <br/>
<br/>
</dd></dl>
<div class="fragment"><pre class="fragment"> doubleclick_i &lt;filename&gt; [filename-2] ... [filename-n]
</pre></div><p> Click the mouse twice on a screenshot from <code>filename</code> Optionally specify multiple files to search in. </p>
<dl class="note"><dt><b>Note:</b></dt><dd>This is affected by the <code>CENTER</code>, <code>TOLERANCE</code>, and <code>SEARCH_METHOD</code> variables. See <a class="el" href="wrapper_functions.html#appendix_variables">Environment Variables</a> for more information on these. <br/> <dl class="note"><dt><b>Note:</b></dt><dd>This is affected by the <code>CENTER</code>, <code>TOLERANCE</code>, and <code>SEARCH_METHOD</code> variables. See <a class="el" href="wrapper_functions.html#appendix_variables">Environment Variables</a> for more information on these. <br/>
<br/> <br/>
</dd></dl> </dd></dl>
@ -148,11 +162,15 @@ Move the mouse</h3>
<dl class="note"><dt><b>Note:</b></dt><dd>Note that a positive <code>x-increment</code> moves the mouse to the right, and a positive <code>y-increment</code> moves the mouse down. <br/> <dl class="note"><dt><b>Note:</b></dt><dd>Note that a positive <code>x-increment</code> moves the mouse to the right, and a positive <code>y-increment</code> moves the mouse down. <br/>
<br/> <br/>
</dd></dl> </dd></dl>
<div class="fragment"><pre class="fragment"> hover_i &lt;filename&gt; <div class="fragment"><pre class="fragment"> hover_i &lt;filename&gt; [filename-2] ... [filename-n]
</pre></div><p> Move the mouse to a location on screen based on screenshot </p> </pre></div><p> Move the mouse to a location on screen based on screenshot Optionally specify multiple files to search in. </p>
<dl class="note"><dt><b>Note:</b></dt><dd>This is affected by the <code>CENTER</code>, <code>TOLERANCE</code>, and <code>SEARCH_METHOD</code> variables. See <a class="el" href="wrapper_functions.html#appendix_variables">Environment Variables</a> for more information on these. <br/> <dl class="note"><dt><b>Note:</b></dt><dd>This is affected by the <code>CENTER</code>, <code>TOLERANCE</code>, and <code>SEARCH_METHOD</code> variables. See <a class="el" href="wrapper_functions.html#appendix_variables">Environment Variables</a> for more information on these. <br/>
<br/> <br/>
</dd></dl> </dd></dl>
<div class="fragment"><pre class="fragment"> jiggle_mouse
</pre></div><p> Very simple wrapper to move the mouse 1 pixel right and 1 pixel down - useful for activating menu items. <br/>
<br/>
</p>
<div class="fragment"><pre class="fragment"> mouse_scrollu <div class="fragment"><pre class="fragment"> mouse_scrollu
</pre></div><p> Scroll the mouse wheel up one</p> </pre></div><p> Scroll the mouse wheel up one</p>
<div class="fragment"><pre class="fragment"> mouse_scrolld <div class="fragment"><pre class="fragment"> mouse_scrolld
@ -165,7 +183,7 @@ Find an Image</h3>
<br/> <br/>
</dd></dl> </dd></dl>
<div class="fragment"><pre class="fragment"> waitfor &lt;filename&gt; <div class="fragment"><pre class="fragment"> waitfor &lt;filename&gt;
</pre></div><p> Wait for an image to display on screen </p> </pre></div><p> Wait for an image to display on screen, and then return </p>
<dl class="note"><dt><b>Note:</b></dt><dd>This is affected by the <code>TOLERANCE</code>, <code>SEARCH_METHOD</code>, and <code>TIMEOUT</code> variables. See <a class="el" href="wrapper_functions.html#appendix_variables">Environment Variables</a> for more information on these.</dd></dl> <dl class="note"><dt><b>Note:</b></dt><dd>This is affected by the <code>TOLERANCE</code>, <code>SEARCH_METHOD</code>, and <code>TIMEOUT</code> variables. See <a class="el" href="wrapper_functions.html#appendix_variables">Environment Variables</a> for more information on these.</dd></dl>
<h3><a class="anchor" id="appendix_keyboard"></a> <h3><a class="anchor" id="appendix_keyboard"></a>
Click the keyboard</h3> Click the keyboard</h3>
@ -219,7 +237,7 @@ Useful extras</h3>
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -81,7 +81,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!--header--> </div><!--header-->
<div class="contents"> <div class="contents">
<div class="textblock"><dl class="author"><dt><b>Author:</b></dt><dd>Bradlee Speice &lt;<a href="mailto:bspeice@uncc.edu">bspeice@uncc.edu</a>&gt; </dd></dl> <div class="textblock"><dl class="author"><dt><b>Author:</b></dt><dd>Bradlee Speice &lt;<a href="mailto:bspeice@uncc.edu">bspeice@uncc.edu</a>&gt; </dd></dl>
<dl class="date"><dt><b>Date:</b></dt><dd>7/23/2012 </dd></dl> <dl class="date"><dt><b>Date:</b></dt><dd>7/30/2012 </dd></dl>
<h2><a class="anchor" id="audience"></a> <h2><a class="anchor" id="audience"></a>
Audience</h2> Audience</h2>
<ul> <ul>
@ -212,23 +212,23 @@ The following is the (strongly) recommended process, but is not strictly necessa
<span class="keyword">set</span> -o errexit <span class="keyword">set</span> -o errexit
<span class="preprocessor"> #Changing any wrapper parameters should go here</span> <span class="preprocessor"> #Changing any wrapper parameters should go here</span>
<span class="preprocessor"></span> <span class="preprocessor"></span> TIMEOUT=30
start_libreoffice_writer () start_libreoffice_writer ()
{ {
click_i <span class="stringliteral">&quot;screens/gnome-1_menu.png&quot;</span> <span class="stringliteral">&quot;screens/kde-1_menu.png&quot;</span> click_i <span class="stringliteral">&quot;screens/gnome-menu.png&quot;</span> <span class="stringliteral">&quot;screens/kde-menu.png&quot;</span>
click_i <span class="stringliteral">&quot;screens/gnome-2_officeMenu.png&quot;</span> <span class="stringliteral">&quot;screens/kde-2_officeMenu.png&quot;</span> click_i <span class="stringliteral">&quot;screens/gnome-officeMenu.png&quot;</span> <span class="stringliteral">&quot;screens/kde-officeMenu.png&quot;</span>
hover_i <span class="stringliteral">&quot;screens/gnome-3_LibreOfficeWriter.png&quot;</span> <span class="stringliteral">&quot;screens/kde-3_LibreOfficeWriter.png&quot;</span> hover_i <span class="stringliteral">&quot;screens/gnome-LibreOfficeWriter.png&quot;</span> <span class="stringliteral">&quot;screens/kde-LibreOfficeWriter.png&quot;</span>
jiggle_mouse jiggle_mouse
click click
sleep 30
} }
close_libreoffice_writer() close_libreoffice_writer()
{ {
click_i <span class="stringliteral">&quot;screens/gnome-4_fileMenu.png&quot;</span> <span class="stringliteral">&quot;screens/kde-4_fileMenu.png&quot;</span> click_i <span class="stringliteral">&quot;screens/gnome-fileMenu.png&quot;</span> <span class="stringliteral">&quot;screens/kde-fileMenu.png&quot;</span>
click_i <span class="stringliteral">&quot;screens/gnome-5_fileExit.png&quot;</span> <span class="stringliteral">&quot;screens/kde-5_fileExit.png&quot;</span> click_i <span class="stringliteral">&quot;screens/gnome-fileExit.png&quot;</span> <span class="stringliteral">&quot;screens/kde-fileExit.png&quot;</span>
click_i <span class="stringliteral">&quot;screens/gnome-6_discard.png&quot;</span> <span class="stringliteral">&quot;screens/kde-6_discard.png&quot;</span> click_i <span class="stringliteral">&quot;screens/gnome-discard.png&quot;</span> <span class="stringliteral">&quot;screens/kde-discard.png&quot;</span>
} }
start_libreoffice_writer start_libreoffice_writer
@ -240,22 +240,22 @@ The following is the (strongly) recommended process, but is not strictly necessa
<span class="keyword">set</span> -o errexit <span class="keyword">set</span> -o errexit
<span class="preprocessor"> #Changing any wrapper parameters should go here</span> <span class="preprocessor"> #Changing any wrapper parameters should go here</span>
<span class="preprocessor"> TIMEOUT=30</span>
</pre></div> </li> </pre></div> </li>
<li> <li>
The purpose of these lines is just the standard BASH header. Additionally, we import a wrapper created for libcvautomation to make our job easier. Please note that this is the default directory for the wrapper, your installation may be different. Use the command <code>locate libcvautomation_funcs</code> to find it on your computer. The wrapper itself is a handful of macros used to make our job easy. </li> The purpose of these lines is just the standard BASH header. Additionally, we import a wrapper created for libcvautomation to make our job easier. Please note that this is the default directory for the wrapper, your installation may be different. Use the command <code>locate libcvautomation_funcs</code> to find it on your computer. The wrapper itself is a handful of macros used to make our job easy. </li>
<li> <li>
The <code>set</code> line will abort the test if an error is ever encountered - for example, no images are found. </li> The <code>set</code> line will abort the test if an error is ever encountered - for example, no images are found. </li>
<li> <li>
Changing any wrapper parameters should go after sourcing the wrapper functions. See <a class="el" href="wrapper_functions.html#appendix_variables">Environment Variables</a> for more information. <br/> Changing any wrapper parameters should go after sourcing the wrapper functions. See <a class="el" href="wrapper_functions.html#appendix_variables">Environment Variables</a> for more information. We set the TIMEOUT to 30 seconds here, so that the wrapper will wait 30 seconds (max) for an image to appear before giving up. This way if LibreOffice takes 30 seconds to load, we will wait 30 seconds. If it takes only 5 seconds to load, we will click after those 5 seconds. <br/>
<br/> <br/>
<div class="fragment"><pre class="fragment"> start_libreoffice_writer () <div class="fragment"><pre class="fragment"> start_libreoffice_writer ()
{ {
click_i <span class="stringliteral">&quot;screens/gnome-1_menu.png&quot;</span> <span class="stringliteral">&quot;screens/kde-1_menu.png&quot;</span> click_i <span class="stringliteral">&quot;screens/gnome-menu.png&quot;</span> <span class="stringliteral">&quot;screens/kde-menu.png&quot;</span>
click_i <span class="stringliteral">&quot;screens/gnome-2_officeMenu.png&quot;</span> <span class="stringliteral">&quot;screens/kde-2_officeMenu.png&quot;</span> click_i <span class="stringliteral">&quot;screens/gnome-officeMenu.png&quot;</span> <span class="stringliteral">&quot;screens/kde-officeMenu.png&quot;</span>
hover_i <span class="stringliteral">&quot;screens/gnome-3_LibreOfficeWriter.png&quot;</span> <span class="stringliteral">&quot;screens/kde-3_LibreOfficeWriter.png&quot;</span> hover_i <span class="stringliteral">&quot;screens/gnome-LibreOfficeWriter.png&quot;</span> <span class="stringliteral">&quot;screens/kde-LibreOfficeWriter.png&quot;</span>
jiggle_mouse jiggle_mouse
click click
sleep 30
} }
</pre></div> </li> </pre></div> </li>
<li> <li>
@ -279,9 +279,9 @@ Then we jiggle the mouse to make sure that the item activates, click, and wait f
<br/> <br/>
<div class="fragment"><pre class="fragment"> close_libreoffice_writer() <div class="fragment"><pre class="fragment"> close_libreoffice_writer()
{ {
click_i <span class="stringliteral">&quot;screens/gnome-4_fileMenu.png&quot;</span> <span class="stringliteral">&quot;screens/kde-4_fileMenu.png&quot;</span> click_i <span class="stringliteral">&quot;screens/gnome-fileMenu.png&quot;</span> <span class="stringliteral">&quot;screens/kde-fileMenu.png&quot;</span>
click_i <span class="stringliteral">&quot;screens/gnome-5_fileExit.png&quot;</span> <span class="stringliteral">&quot;screens/kde-5_fileExit.png&quot;</span> click_i <span class="stringliteral">&quot;screens/gnome-fileExit.png&quot;</span> <span class="stringliteral">&quot;screens/kde-fileExit.png&quot;</span>
click_i <span class="stringliteral">&quot;screens/gnome-6_discard.png&quot;</span> <span class="stringliteral">&quot;screens/kde-6_discard.png&quot;</span> click_i <span class="stringliteral">&quot;screens/gnome-discard.png&quot;</span> <span class="stringliteral">&quot;screens/kde-discard.png&quot;</span>
} }
</pre></div> </li> </pre></div> </li>
<li> <li>
@ -339,7 +339,7 @@ If you have questions, comments, concerns, suggestions, or feedback in general,
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -81,8 +81,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!--header--> </div><!--header-->
<div class="contents"> <div class="contents">
<div class="textblock"><p>This page describes the various command strings available for the <a class="el" href="libcvautomation-xtest_8h.html#a7ea1430ed90d3166f8d9fbb4e240a28f">xte_commandString()</a> function. </p> <div class="textblock"><p>This page describes the various command strings available for the <a class="el" href="libcvautomation-xtest_8h.html#a7ea1430ed90d3166f8d9fbb4e240a28f">xte_commandString()</a> function. </p>
<h2><a class="anchor" id="mouseclick"></a> <h2><a class="anchor" id="mousefunctions"></a>
Mouse Click</h2> Mouse Functions</h2>
<div class="fragment"><pre class="fragment"> <span class="stringliteral">&#39;mouseclick &lt;button_number&gt;&#39;</span> <div class="fragment"><pre class="fragment"> <span class="stringliteral">&#39;mouseclick &lt;button_number&gt;&#39;</span>
</pre></div><p> Click the mouse button <code></code> &lt;button_number&gt; in-place.</p> </pre></div><p> Click the mouse button <code></code> &lt;button_number&gt; in-place.</p>
<h2><a class="anchor" id="imouseclick"></a> <h2><a class="anchor" id="imouseclick"></a>
@ -134,8 +134,12 @@ Mouse Scroll Up</h2>
<div class="fragment"><pre class="fragment"> <span class="stringliteral">&#39;mousescrollu&#39;</span> <div class="fragment"><pre class="fragment"> <span class="stringliteral">&#39;mousescrollu&#39;</span>
</pre></div><p> Scroll the mouse up 1 time - depending on window manager settings, etc., this may be multiple lines. </p> </pre></div><p> Scroll the mouse up 1 time - depending on window manager settings, etc., this may be multiple lines. </p>
<dl class="note"><dt><b>Note:</b></dt><dd>This is a wrapper function for clicking button 5 on the mouse</dd></dl> <dl class="note"><dt><b>Note:</b></dt><dd>This is a wrapper function for clicking button 5 on the mouse</dd></dl>
<h2><a class="anchor" id="keyclick"></a> <h2><a class="anchor" id="mouselocation"></a>
Key Button Click</h2> Mouse Location</h2>
<div class="fragment"><pre class="fragment"> <span class="stringliteral">&#39;mouselocation&#39;</span>
</pre></div><p> Return the current location of the mouse pointer.</p>
<h2><a class="anchor" id="keyboard_functions"></a>
Keyboard Functions</h2>
<div class="fragment"><pre class="fragment"> <span class="stringliteral">&#39;keyclick &lt;key_name&gt;&#39;</span> <div class="fragment"><pre class="fragment"> <span class="stringliteral">&#39;keyclick &lt;key_name&gt;&#39;</span>
</pre></div><p> Push and release a keyboard key. This can be a key like <code>'a'</code>, <code>'b'</code>, or something fancy like <code>'space'</code>. Please see <a class="el" href="xtest_key_strings.html">XTest Key Strings</a> for a full list of special keys.</p> </pre></div><p> Push and release a keyboard key. This can be a key like <code>'a'</code>, <code>'b'</code>, or something fancy like <code>'space'</code>. Please see <a class="el" href="xtest_key_strings.html">XTest Key Strings</a> for a full list of special keys.</p>
<h2><a class="anchor" id="keydown"></a> <h2><a class="anchor" id="keydown"></a>
@ -150,7 +154,7 @@ Key Button Up</h2>
Keyboard Input String</h2> Keyboard Input String</h2>
<div class="fragment"><pre class="fragment"> <span class="stringliteral">&#39;keystring &lt;string&gt;&#39;</span> <div class="fragment"><pre class="fragment"> <span class="stringliteral">&#39;keystring &lt;string&gt;&#39;</span>
</pre></div><p> Input a string of text to the X11 server. For example, inputting 'Hello, world!" will act as if you typed 'Hello, world!' from the keyboard. </p> </pre></div><p> Input a string of text to the X11 server. For example, inputting 'Hello, world!" will act as if you typed 'Hello, world!' from the keyboard. </p>
<dl class="warning"><dt><b>Warning:</b></dt><dd>Unlike <a class="el" href="xtest_command_strings.html#keydown">Key Button Down</a>, <a class="el" href="xtest_command_strings.html#keyup">Key Button Up</a>, and <a class="el" href="xtest_command_strings.html#keyclick">Key Button Click</a>, this function can not handle special keys like 'space'.</dd></dl> <dl class="warning"><dt><b>Warning:</b></dt><dd>Unlike <a class="el" href="xtest_command_strings.html#keydown">Key Button Down</a>, <a class="el" href="xtest_command_strings.html#keyup">Key Button Up</a>, and keyclick, this function can not handle special keys like 'space'.</dd></dl>
<h2><a class="anchor" id="waitfor"></a> <h2><a class="anchor" id="waitfor"></a>
Wait for Image</h2> Wait for Image</h2>
<div class="fragment"><pre class="fragment"> <span class="stringliteral">&#39;waitfor &lt;image_name&gt;&#39;</span> <div class="fragment"><pre class="fragment"> <span class="stringliteral">&#39;waitfor &lt;image_name&gt;&#39;</span>
@ -173,7 +177,7 @@ Wait for Image</h2>
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>

View File

@ -34,7 +34,7 @@
<td style="padding-left: 0.5em;"> <td style="padding-left: 0.5em;">
<div id="projectname">libcvautomation <div id="projectname">libcvautomation
&#160;<span id="projectnumber">1.3</span> &#160;<span id="projectnumber">1.4</span>
</div> </div>
</td> </td>
@ -341,7 +341,7 @@ XF86MonBrightnessDown
<hr class="footer"/><address class="footer"><small> <hr class="footer"/><address class="footer"><small>
Generated on Tue Jul 24 2012 09:24:56 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html"> Generated on Mon Jul 30 2012 12:42:34 for libcvautomation by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/> <img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1 </a> 1.7.6.1
</small></address> </small></address>