Hi Dan, thanks for your answer.<div>I tried using the (get-mouse-coordinates) function, but it returns always (0 0) inside the environment, while with allegro gives the right numbers.<br>Also I figured out some other strange behaviour: assigning an action to a button, the function is called twice for every click in Allegro, while in the environment works as expected.</div>
<div>Thanks again</div><div><br></div><div>Stefano<br><br><div class="gmail_quote">2012/5/3  <span dir="ltr"><<a href="mailto:db30@andrew.cmu.edu" target="_blank">db30@andrew.cmu.edu</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
<br>
--On Thursday, May 03, 2012 1:44 PM +0200 stefano bennati <<a href="mailto:benna86@gmail.com" target="_blank">benna86@gmail.com</a>> wrote:<br>
<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
Hi all ACT-R users,<br>
I have a strange problem with the function (get-mouse-<u></u>coordinates). Actually<br>
the problem comes from the (cursor-position) function, that is called by the<br>
previous.<br>
<br>
<br>
Basically, if I load ACT-R and my model in Allegro Lisp, the function is<br>
returning the correct mouse coordinates,<br>
while if I load the model from the ACT-R Environment GUI:<br>
<br>
<br></div>
...<div class="im"><br>
<br>
Does somebody have a clue?<br>
Thank you in advance!<br>
<br>
</div></blockquote>
<br>
<br>
Cursor-position is an Allegro Common Lisp function which is why it only<br>
works with an ACL based window.  Get-mouse-coordinates is the ACT-R<br>
command that works for all the included ACT-R devices.  So, if you<br>
use that it will work regardless of what type of window is opened.<br>
<br>
Dan<br>
</blockquote></div><br></div>