On Sun, Oct 11, 2009 at 12:43 AM, Dmitry Timoshkov <span dir="ltr">&lt;<a href="mailto:dmitry@codeweavers.com">dmitry@codeweavers.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="h5">&quot;Erich Hoover&quot; &lt;<a href="mailto:ehoover@mines.edu" target="_blank">ehoover@mines.edu</a>&gt; wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Real Name:<br>
 � Erich Hoover<br>
Description:<br>
 � The attached patch makes it so that the &#39;F10&#39; key send a<br>
WM_SYSKEYDOWN window notification on press and WM_SYSKEYUP on release.<br>
This change fixes Bug 19383 ([Monkey Island Special Edition] Version<br>
Hotswap does not work), where the application relies on the<br>
notification to switch between &quot;modes.&quot;<br>
Changelog:<br>
 � winex11: Send WM_SYSKEYDOWN and WM_SYSKEYUP when the &#39;F10&#39; key is used.<br>
</blockquote>
<br></div></div>
This change requires a test case.<br>
<br>
-- <br><font color="#888888">
Dmitry.<br>
</font></blockquote></div><br>Is there even a test mechanism for simulating keystrokes?� If so, where is it (winex11.drv has no tests)?� It seems pretty clear from the documentation on MSDN that the &#39;F10&#39; key is supposed to emit these window notifications.<br>
<br>Erich Hoover<br><a href="mailto:ehoover@mines.edu">ehoover@mines.edu</a><br>