a survey page without any button - a survey page as a trial


Author
Message
Kacha
Kacha
Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)
Group: Forum Members
Posts: 20, Visits: 46
Hi, 

I am using Inquisit for the very first time, and need some help :)

Is there a way of removing the "Forward" button from a survey page?
And at the same time making the question change after the answer is given (I have radio buttons questions), ideally with a 500ms delay after the response is given.

Thanks a lot,
Kasia
Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 12K, Visits: 98K
Kacha - 2/23/2021
Hi, 

I am using Inquisit for the very first time, and need some help :)

Is there a way of removing the "Forward" button from a survey page?
And at the same time making the question change after the answer is given (I have radio buttons questions), ideally with a 500ms delay after the response is given.

Thanks a lot,
Kasia

> Is there a way of removing the "Forward" button from a survey page?

Not really. The only option would be to display it off-screen, i.e. at a negative position.

> And at the same time making the question change after the answer is given (I have radio buttons questions), ideally with a 500ms delay after the response is given.

No, that's not possible with surveypages and radiobuttons. You may be better off using <likert> trial elements. https://www.millisecond.com/support/docs/v6/html/language/elements/likert.htm

Kacha
Kacha
Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)
Group: Forum Members
Posts: 20, Visits: 46
Dave - 2/23/2021
Kacha - 2/23/2021
Hi, 

I am using Inquisit for the very first time, and need some help :)

Is there a way of removing the "Forward" button from a survey page?
And at the same time making the question change after the answer is given (I have radio buttons questions), ideally with a 500ms delay after the response is given.

Thanks a lot,
Kasia

> Is there a way of removing the "Forward" button from a survey page?

Not really. The only option would be to display it off-screen, i.e. at a negative position.

> And at the same time making the question change after the answer is given (I have radio buttons questions), ideally with a 500ms delay after the response is given.

No, that's not possible with surveypages and radiobuttons. You may be better off using <likert> trial elements. https://www.millisecond.com/support/docs/v6/html/language/elements/likert.htm

Hi Dave, 

That is super helpful.
> The only option would be to display it off-screen, i.e. at a negative position.
I love this work around.

> No, that's not possible with surveypages and radiobuttons. You may be better off using <likert> trial elements
I get it, so use <likert> and /posttrialpause ?
Is likert going to the next page after the answer is given? If not how to achive this?
Is it possible to remove the line, to achieve "button-like" interaction?

Thanks a million,
Kasia

Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 12K, Visits: 98K
Kacha - 2/23/2021
Dave - 2/23/2021
Kacha - 2/23/2021
Hi, 

I am using Inquisit for the very first time, and need some help :)

Is there a way of removing the "Forward" button from a survey page?
And at the same time making the question change after the answer is given (I have radio buttons questions), ideally with a 500ms delay after the response is given.

Thanks a lot,
Kasia

> Is there a way of removing the "Forward" button from a survey page?

Not really. The only option would be to display it off-screen, i.e. at a negative position.

> And at the same time making the question change after the answer is given (I have radio buttons questions), ideally with a 500ms delay after the response is given.

No, that's not possible with surveypages and radiobuttons. You may be better off using <likert> trial elements. https://www.millisecond.com/support/docs/v6/html/language/elements/likert.htm

Hi Dave, 

That is super helpful.
> The only option would be to display it off-screen, i.e. at a negative position.
I love this work around.

> No, that's not possible with surveypages and radiobuttons. You may be better off using <likert> trial elements
I get it, so use <likert> and /posttrialpause ?
Is likert going to the next page after the answer is given? If not how to achive this?
Is it possible to remove the line, to achieve "button-like" interaction?

Thanks a million,
Kasia

Likert elements work like regular <trial> elements, i.e. you run them via a <block> like so:

<block exampleblock>
/ trials = [1-5 = examplelikert]
</block>

<likert examplelikert>
/ posttrialpause = 500
/ stimulusframes = [1=question]
/ anchors = [1="Strongly Disagree"; 6="Strongly Agree"]
/ inputdevice = mouse
/ anchorwidth = 5%
/ numpoints = 6
/ position = (50%, 75%)
</likert>

<text question>
/ items = questionitems
/ select = sequence
</text>

<item questionitems>
/ 1 = "Question 1"
/ 2 = "Question 2"
/ 3 = "Question 3"
/ 4 = "Question 4"
/ 5 = "Question 5"
</item>


And if you don't want a line, just use a regular <trial> with <button> elements as its responses:

<block exampleblock>
/ trials = [1-5 = exampletrial]
</block>

<trial exampletrial>
/ posttrialpause = 500
/ stimulusframes = [1=question, 01, 02, 03, 04, 05, 06]
/ validresponse = (01, 02, 03, 04, 05, 06)
/ inputdevice = mouse
</trial>

<button 01>
/ caption = "1"
/ position = (20%, 75%)
/ size = (4%, 0.04px*display.canvaswidth)
</button>

<button 02>
/ caption = "2"
/ position = (32%, 75%)
/ size = (4%, 0.04px*display.canvaswidth)
</button>

<button 03>
/ caption = "3"
/ position = (44%, 75%)
/ size = (4%, 0.04px*display.canvaswidth)
</button>

<button 04>
/ caption = "4"
/ position = (56%, 75%)
/ size = (4%, 0.04px*display.canvaswidth)
</button>

<button 05>
/ caption = "5"
/ position = (68%, 75%)
/ size = (4%, 0.04px*display.canvaswidth)
</button>

<button 06>
/ caption = "6"
/ position = (80%, 75%)
/ size = (4%, 0.04px*display.canvaswidth)
</button>

<text question>
/ items = questionitems
/ select = sequence
</text>

<item questionitems>
/ 1 = "Question 1"
/ 2 = "Question 2"
/ 3 = "Question 3"
/ 4 = "Question 4"
/ 5 = "Question 5"
</item>





Kacha
Kacha
Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)Associate Member (252 reputation)
Group: Forum Members
Posts: 20, Visits: 46
Dave - 2/23/2021
Kacha - 2/23/2021
Dave - 2/23/2021
Kacha - 2/23/2021
Hi, 

I am using Inquisit for the very first time, and need some help :)

Is there a way of removing the "Forward" button from a survey page?
And at the same time making the question change after the answer is given (I have radio buttons questions), ideally with a 500ms delay after the response is given.

Thanks a lot,
Kasia

> Is there a way of removing the "Forward" button from a survey page?

Not really. The only option would be to display it off-screen, i.e. at a negative position.

> And at the same time making the question change after the answer is given (I have radio buttons questions), ideally with a 500ms delay after the response is given.

No, that's not possible with surveypages and radiobuttons. You may be better off using <likert> trial elements. https://www.millisecond.com/support/docs/v6/html/language/elements/likert.htm

Hi Dave, 

That is super helpful.
> The only option would be to display it off-screen, i.e. at a negative position.
I love this work around.

> No, that's not possible with surveypages and radiobuttons. You may be better off using <likert> trial elements
I get it, so use <likert> and /posttrialpause ?
Is likert going to the next page after the answer is given? If not how to achive this?
Is it possible to remove the line, to achieve "button-like" interaction?

Thanks a million,
Kasia

Likert elements work like regular <trial> elements, i.e. you run them via a <block> like so:

<block exampleblock>
/ trials = [1-5 = examplelikert]
</block>

<likert examplelikert>
/ posttrialpause = 500
/ stimulusframes = [1=question]
/ anchors = [1="Strongly Disagree"; 6="Strongly Agree"]
/ inputdevice = mouse
/ anchorwidth = 5%
/ numpoints = 6
/ position = (50%, 75%)
</likert>

<text question>
/ items = questionitems
/ select = sequence
</text>

<item questionitems>
/ 1 = "Question 1"
/ 2 = "Question 2"
/ 3 = "Question 3"
/ 4 = "Question 4"
/ 5 = "Question 5"
</item>


And if you don't want a line, just use a regular <trial> with <button> elements as its responses:

<block exampleblock>
/ trials = [1-5 = exampletrial]
</block>

<trial exampletrial>
/ posttrialpause = 500
/ stimulusframes = [1=question, 01, 02, 03, 04, 05, 06]
/ validresponse = (01, 02, 03, 04, 05, 06)
/ inputdevice = mouse
</trial>

<button 01>
/ caption = "1"
/ position = (20%, 75%)
/ size = (4%, 0.04px*display.canvaswidth)
</button>

<button 02>
/ caption = "2"
/ position = (32%, 75%)
/ size = (4%, 0.04px*display.canvaswidth)
</button>

<button 03>
/ caption = "3"
/ position = (44%, 75%)
/ size = (4%, 0.04px*display.canvaswidth)
</button>

<button 04>
/ caption = "4"
/ position = (56%, 75%)
/ size = (4%, 0.04px*display.canvaswidth)
</button>

<button 05>
/ caption = "5"
/ position = (68%, 75%)
/ size = (4%, 0.04px*display.canvaswidth)
</button>

<button 06>
/ caption = "6"
/ position = (80%, 75%)
/ size = (4%, 0.04px*display.canvaswidth)
</button>

<text question>
/ items = questionitems
/ select = sequence
</text>

<item questionitems>
/ 1 = "Question 1"
/ 2 = "Question 2"
/ 3 = "Question 3"
/ 4 = "Question 4"
/ 5 = "Question 5"
</item>





Thank you! The solution with the buttons is amazing, I would never have figured it out without your help
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search