Hi Eszter,<br><br>You could change the inline script a bit, but you would first have to set the number of allowed responses of the inputmask to 8 (click the advanced button and edit max count). Then use the following script after the stimulus object:<br>
<br><span style="font-family:courier new,monospace"><font size="1"><span style="color:rgb(102,102,102)">Dim iResponse As Integer<br>For iResponse = 1 To Stimulus.InputMasks.Responses.Count<br> Dim theMouseResponseData As MouseResponseData<br>
Set theMouseResponseData = CMouseResponseData(Stimulus.InputMasks.Responses(iResponse))<br> If Not theMouseResponseData Is Nothing Then<br> c.SetAttrib "Stimulus." & CStr(iResponse) & ".RespCursorX", theMouseResponseData.CursorX<br>
c.SetAttrib "Stimulus." & CStr(iResponse) & ".RespCursorY", theMouseResponseData.CursorY<br> c.SetAttrib "Stimulus." & CStr(iResponse) & ".RT", theMouseResponseData.RT<br>
End If<br>Next</span></font></span><br><br>I also added the response time to the output because you might need that too. (Or just delete that line if you don't) The attached script contains a working example.<br><br>
Normally I would prefer a separate list object with 8 'subtrials' to handle the individual mouse clicks. The advantage would be a more more compact edat-output file(because you don't have to generate separate attribute names for sequential responses). Another advantage is that you could implement more sophisticated constructions, like highlighting the selected objects as soon as they are selected or terminating after a specific object was selected. However, the disadvantage is that it is slightly more complex if response time recording should be accurate.<br>
<br>Hope this helps.<br><br>Cheers,<br>Paul<br><br><br><div class="gmail_quote">2012/11/13 Eszter Kormann <span dir="ltr"><<a href="mailto:ringril@gmail.com" target="_blank">ringril@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#222222;background:white">Hello,</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#222222"><br>
<br>So, once again :)<br>
<span style="background:white">I have a very simple problem in connection with
collecting multiple mouse response coordinates. We use a single picture which
consists of several pictures in a 4X4 grid (I've attached a sample). People are
asked to click on those pictures within the grid which we had already shown to
them (8 clicks out of 16). How can I register all of the 8 clicks's coordinates
with the modification of the script linked below, which in fact works
perfectly well for our experiment. </span></span><span style="font-size:12.0pt;font-family:"Times New Roman","serif""></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;background-repeat:initial initial"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#222222"> </span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;background-repeat:initial initial"><span style="font-size:8.5pt;font-family:"Verdana","sans-serif";color:#5f779c"><br>
</span><span style="font-size:8.5pt;font-family:"Courier New";color:#5f779c">If
Stimulus.InputMasks.Responses.Count > 0 Then</span><span style="font-size:8.5pt;font-family:"Verdana","sans-serif";color:#5f779c"><br>
<br>
</span><span style="font-size:8.5pt;font-family:"Courier New";color:#5f779c">Dim
theMouseResponseData As MouseResponseData<br>
Set theMouseResponseData = CMouseResponseData(Stimulus.InputMasks.Responses(1))<br>
If theMouseResponseData Is Nothing Then<br>
c.SetAttrib "Stimulus.RespCursorX", theMouseResponseData.CursorX<br>
c.SetAttrib "Stimulus.RespCursorY", theMouseResponseData.CursorY<br>
End If</span><span style="font-size:8.5pt;font-family:"Verdana","sans-serif";color:#5f779c"><br>
<br>
</span><span style="font-size:8.5pt;font-family:"Courier New";color:#5f779c">End If</span><span style="font-size:8.5pt;font-family:"Verdana","sans-serif";color:#5f779c"></span></p><p class="MsoNormal" style="margin-bottom:0.0001pt;background-repeat:initial initial">
<span style="font-size:8.5pt;font-family:"Courier New";color:#5f779c"><br></span></p>
<p class="MsoNormal" style="margin-bottom:0.0001pt;background-repeat:initial initial"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#222222">Thanks a lot,<br>
Eszter </span></p><span class="HOEnZb"><font color="#888888">
<p class="MsoNormal"><b> </b></p>
<p></p>
-- <br>
You received this message because you are subscribed to the Google Groups "E-Prime" group.<br>
To post to this group, send email to <a href="mailto:e-prime@googlegroups.com" target="_blank">e-prime@googlegroups.com</a>.<br>
To unsubscribe from this group, send email to <a href="mailto:e-prime%2Bunsubscribe@googlegroups.com" target="_blank">e-prime+unsubscribe@googlegroups.com</a>.<br>
For more options, visit <a href="https://groups.google.com/groups/opt_out" target="_blank">https://groups.google.com/groups/opt_out</a>.<br>
<br>
<br>
</font></span></blockquote></div><br>
<p></p>
-- <br />
You received this message because you are subscribed to the Google Groups "E-Prime" group.<br />
To post to this group, send email to e-prime@googlegroups.com.<br />
To unsubscribe from this group, send email to e-prime+unsubscribe@googlegroups.com.<br />
For more options, visit <a href="https://groups.google.com/groups/opt_out">https://groups.google.com/groups/opt_out</a>.<br />
<br />
<br />