<div dir="ltr"><div>I've known for a while release was the norm, but it's such a subtle thing that you don't notice the difference until you have drop-down menus. I guess it probably also makes a really big difference when trying to select the right menu item with your finger.<br><br></div><div><br>It would make sense to rename readmouse to something better (since a recent change it no longer reads anything) and remove all the other MouseInfo instances. Mostly just code cleanup though.. Having a function gate access to it instead of making it a global is still useful when replaying input (there will be separate real and replay MouseInfos).<br><br></div><div>I should double check whether clearkey and clearclick would mess with input recording.<br></div><div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On 11 July 2017 at 07:18, James Paige <span dir="ltr"><<a href="mailto:Bob@hamsterrepublic.com" target="_blank">Bob@hamsterrepublic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">.clearclick() sounds useful, and I like that readmouse is now byref<div><br></div><div>I should mention that when clicking to open, close, or advance something, checking for .release AND mouseLeft is almost always the correct thing to do.</div><div><br></div><div>(Yesterday I was testing a bunch of other programs, and buttons/links/menus reacting only to mouse release seems almost universal)<div><div class="h5"><br><br>On Tuesday, July 11, 2017,  <<a href="mailto:subversion@hamsterrepublic.com" target="_blank">subversion@hamsterrepublic.<wbr>com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">teeemcee<br>
2017-07-11 04:02:22 -0700 (Tue, 11 Jul 2017)<br>
363<br>
If an overlay message is visible (e.g. "Import X scripts"), a mouse click dismisses it and otherwise ignored<br>
<br>
Added MouseInfo.clearclick(). readmouse() now returns the MouseInfo byref,<br>
but because a copy of the global MouseInfo is made in a bunch of places,<br>
trying to clear clicks may not work.<br>
There's no longer a need for anyone to make a copy of the MouseInfo.<br>
---<br>
U   wip/allmodex.bas<br>
U   wip/<a href="http://allmodex.bi" target="_blank">allmodex.bi</a><br>
U   wip/common.rbas<br>
______________________________<wbr>_________________<br>
Ohrrpgce mailing list<br>
<a>ohrrpgce@lists.motherhamster.<wbr>org</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" target="_blank">http://lists.motherhamster.org<wbr>/listinfo.cgi/ohrrpgce-motherh<wbr>amster.org</a><br>
</blockquote></div></div></div>
<br>______________________________<wbr>_________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org">ohrrpgce@lists.motherhamster.<wbr>org</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.<wbr>org/listinfo.cgi/ohrrpgce-<wbr>motherhamster.org</a><br>
<br></blockquote></div><br></div></div></div></div></div>