Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

[solved] Form_Base Buttons

edited September 2013 in OpenSesame

Hi there,

a) I was wondering if there was any way to animate a button press in the Form_Base item?
For example, when the selection is clicked, the button changes colour or becomes highlighted.
Just so the participant can be certain that their click actually did something.

This is my form:
image

b) Will/has the OSX version been updated to 0.27.3? I can only find 0.27.1 and 0.27.2

Cheers,
Chris.

Comments

  • edited 3:28AM

    Hi Chris,

    I was wondering if there was any way to animate a button press in the Form_Base item? For example, when the selection is clicked, the button changes colour or becomes highlighted. Just so the participant can be certain that their click actually did something.

    That would be a nice addition, but no, form buttons are not animated. If you want to make the experiment feel more responsive, you could for example insert a blank sketchpad after the form. This way the participant gets immediate visual feedback to his/ her button press. Does that help?

    Will/has the OSX version been updated to 0.27.3? I can only find 0.27.1 and 0.27.2

    The OSX versions are packaged by a third party, and their release is not synced with the main OpenSesame packages. So I cannot say for sure whether 0.27.3 will be packaged. But, if not, 0.27.4 (currently in pre-release) probably will be.

    Cheers!
    Sebastiaan

  • edited 3:28AM

    Yes that does help. Thanks.

    Chris.

  • edited 3:28AM

    Oh! One more question:

    Is there a way to randomise a sequence of loops?

    image

    Chris.

  • edited 3:28AM

    Hi Chris,

    A sequence always has a fixed order, but it's quite easy to mimick a randomized sequence with an inline_script. See this discussion:

    Cheers!
    Sebastiaan

  • edited 3:28AM

    Excellent, works a charm.

    Cheers,
    Chris.

  • edited 3:28AM

    Just noticed a problem with the script, once the sequence is complete it starts over again. I only want to run through once and tried some code for this but it didn't work. Any suggestions?

    Chris.

  • edited 3:28AM

    Hi Chris,

    The script (from the post linked to above) only executes items once, just like a sequence but in random order. So if the items are executed multiple times, two possible reasons come to mind:

    • Have you placed the script in addition to the sequence? In that case, the sequence will first be executed through the script and then again through the sequence item. The script is intended to be replace the sequence.
    • Is the script executed multiple times as part of a loop?

    Cheers,
    Sebastiaan

  • edited 3:28AM

    Ah yes I did place it in addition to the sequence, I'll fix that.

    Cheers!

Sign In or Register to comment.