use input as a variable
SP
kraeutermann at googlemail.com
Fri Feb 28 23:42:30 UTC 2014
Hi,
how do I access the "Respond.RESP" variable on an attribute level in the
attribute list of the GUI?
Even if I put "c.SetAttrib "response.RESP", response.RESP" as an input
object before that I only get the text "Respond.RESP" as a prime and not
the actually user input which should be used. It must be so easy...but I at
this moment I can only access the user input in the prime object itself
with [Response.RESP], but I have multiple conditions for user input so
thats not doable.
Thanks!
Am Donnerstag, 19. Mai 2011 11:56:14 UTC-4 schrieb David McFarlane:
>
> Tobias,
>
> At 5/18/2011 11:04 AM Wednesday, you wrote:
> >I want to use the keyboard input from a slide as a variable. Usually,
> >it is only available as an attribute.
>
> Just to make sure this is clear, this statement is incorrect. In
> fact, it is just the other way around -- usually, response
> information is available only as a variable (or more properly
> speaking, as a property of an object variable). As Paul Groot has
> already explained, response information becomes available as
> attributes only when logging of that information has been set, or
> when you add inline to do so explicitly, e.g., c.SetAttrib
> "Respond.RESP", Respond.RESP.
>
> >For example, if the slide is
> >called "Respond", the input during that slide would be available as
> >Respond.RESP. I can then use it in code like this: "if
> >c.getattrib("Respond.RESP") = x then ...." and so on. It is however
> >much handier to have it as a variable. Any idea how to realise that?
>
> So, if you have a stimulus object called, say, StimSlide, and have
> attached an input mask to StimSlide, then response data will
> automatically be available as properties of the StimSlide object
> variable, e.g., StimSlide.RESP, StimSlide.RT, etc. You need do
> nothing more. And in that case, you could implement your example
> code simply with
>
> If (StimSlide.RESP = x) Then ....
>
> etc. -- i.e., same as before, just strip out the surrounding
> c.GetAttrib("..."). If you then also want those properties available
> as attributes, you need to enable logging for the desired properties
> or add inline code as indicated above.
>
> -- David McFarlane, Professional Faultfinder
>
>
--
You received this message because you are subscribed to the Google Groups "E-Prime" group.
To unsubscribe from this group and stop receiving emails from it, send an email to e-prime+unsubscribe at googlegroups.com.
To post to this group, send email to e-prime at googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/e-prime/508afc44-4283-4f0b-82ce-05f67b86d9cc%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.linguistlist.org/pipermail/eprime/attachments/20140228/e4fe3cef/attachment.htm>
More information about the Eprime
mailing list