<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to SS.MsSig_Set_Status</title><link>https://sourceforge.net/p/nitros9/wiki/SS.MsSig_Set_Status/</link><description>Recent changes to SS.MsSig_Set_Status</description><atom:link href="https://sourceforge.net/p/nitros9/wiki/SS.MsSig_Set_Status/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 27 Jun 2014 23:20:51 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/nitros9/wiki/SS.MsSig_Set_Status/feed" rel="self" type="application/rss+xml"/><item><title>SS.MsSig_Set_Status modified by Lothan</title><link>https://sourceforge.net/p/nitros9/wiki/SS.MsSig_Set_Status/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,4 +1,4 @@
-Sets the sample rate and button timeout for a mouse. 
+Sends a signal to a process when the mouse button is pressed.

 **Entry Conditions**

@@ -6,16 +6,10 @@
 _path number_

 B 
-SS.Mouse ($89) 
+SS.MsSig ($8A) 

 X 
-_mouse sample rate and timeout_
-
-&amp;nbsp;
-most significant byte = _mouse sample rate_
-
-&amp;nbsp;
-least significant byte = _mouse timeout_
+_user defined signal code_ (low byte only) 

 **Error Output**

@@ -27,5 +21,7 @@

 **Additional Information**

-  * SS.Mouse allows the application to define the mouse parameters. The sample rate is the number of clock ticks between the actual readings of the mouse status. 
+  * SS.MsSig sends the process a signal the next time a mouse button changes state (from open to closed). Once SS.MsSig sends the signal, the process must repeat the SetStat each time that it needs to set up the signal. 
+  * Processes using SS.MsSig should have an intercept routine to trap the signal. By intercepting the signal, other processes can be notified when the change occurs. Therefore, the other processes do not need to continually poll the mouse. 
+  * The SS.Relea SetStat clears the pending signal request, if desired. It also clears any pending signal from SS.SSig. Because of this, if you want to clear only one signal, you must reset the other signal after calling SS.MsSig. 
   * The support module for this call is CC3IO. 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lothan</dc:creator><pubDate>Fri, 27 Jun 2014 23:20:51 -0000</pubDate><guid>https://sourceforge.net23f03ff54c0c89e97d774bf23882df4af07179ad</guid></item><item><title>SS.MsSig_Set_Status modified by Lothan</title><link>https://sourceforge.net/p/nitros9/wiki/SS.MsSig_Set_Status/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Sets the sample rate and button timeout for a mouse. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Entry Conditions&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A &lt;br /&gt;
&lt;em&gt;path number&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;B &lt;br /&gt;
SS.Mouse ($89) &lt;/p&gt;
&lt;p&gt;X &lt;br /&gt;
&lt;em&gt;mouse sample rate and timeout&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;br /&gt;
most significant byte = &lt;em&gt;mouse sample rate&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;br /&gt;
least significant byte = &lt;em&gt;mouse timeout&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Error Output&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;CC &lt;br /&gt;
&lt;em&gt;carry set on error&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;B &lt;br /&gt;
&lt;em&gt;error code&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Additional Information&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SS.Mouse allows the application to define the mouse parameters. The sample rate is the number of clock ticks between the actual readings of the mouse status. &lt;/li&gt;
&lt;li&gt;The support module for this call is CC3IO. &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lothan</dc:creator><pubDate>Fri, 27 Jun 2014 23:20:50 -0000</pubDate><guid>https://sourceforge.neta152330b1f58b49ce827f862f3c3265fdad100d6</guid></item></channel></rss>