Millisecond Forums

Unable to check the checkboxes

https://forums.millisecond.com/Topic34651.aspx

By rachel18 - 8/29/2022

Hi,

My script displays 12 checkboxes underneath 12 pictures, where participants are asked to select the correct pictures by checking the box below the picture. I have positioned it so that there are 3 rows and 4 columns of pictures and checkboxes. In the third column (the x value in the position attribute is 60%) the checkboxes are visible, but it's not possible to check the boxes. When I take out the second column (position x value is 40%) of checkboxes, the third column checkboxes work just fine. I have tried re-positioning the images and checkboxes and changing the image sizes, but the issue still persists and is consistent across different monitor sizes. If I move the checkboxes in the third column down by 2% on the y axis then they work - but then these checkboxes are out of alignment with the other columns. It's the same code I used on Inquisit 4 a few years ago and the problem didn't occur using Inquisit 4. I have pasted my code below.
Any help will be appreciated.

Thanks,
Rachel


<item Categoryoptions>
/1 = "V1A.jpg"
/2 = "V2A.jpg"
/3 = "V3A.jpg"
/4 = "V4A.jpg"
/5 = "V5A.jpg"
/6 = "V6A.jpg"
/7 = "F1A.jpg"
/8 = "F2A.jpg"
/9 = "F3A.jpg"
/10 = "F4A.jpg"
/11 = "F5A.jpg"
/12 = "F6A.jpg"
</item>

<checkboxes V1>
/ options = (" ")
/ optionvalues = ("V1")
/ position = (20%, 34%)
/ required = false
</checkboxes>

<checkboxes F1>
/ options = (" ")
/ optionvalues = ("F1")
/ position = (40%, 34%)
/ required = false
</checkboxes>

<checkboxes V2>
/ options = (" ")
/ optionvalues = ("V2")
/ position = (60%, 34%)
/ required = false
</checkboxes>

<checkboxes F2>
/ options = (" ")
/ optionvalues = ("F2")
/ position = (80%, 34%)
/ required = false
</checkboxes>

<checkboxes V3>
/ options = (" ")
/ optionvalues = ("V3")
/ position = (20%, 59%)
/ required = false
</checkboxes>

<checkboxes F3>
/ options = (" ")
/ optionvalues = ("F3")
/ position = (40%, 59%)
/ required = false
</checkboxes>

<checkboxes V4>
/ options = (" ")
/ optionvalues = ("V4")
/ position = (60%, 59%)
/ required = false
</checkboxes>

<checkboxes F4>
/ options = (" ")
/ optionvalues = ("F4")
/ position = (80%, 59%)
/ required = false
</checkboxes>

<checkboxes V5>
/ options = (" ")
/ optionvalues = ("V5")
/ position = (20%, 84%)
/ required = false
</checkboxes>

<checkboxes F5>
/ options = (" ")
/ optionvalues = ("F5")
/ position = (40%, 84%)
/ required = false
</checkboxes>


<checkboxes V6>
/ options = (" ")
/ optionvalues = ("V6")
/ position = (60%, 84%)
/ required = false
</checkboxes>


<checkboxes F6>
/ options = (" ")
/ optionvalues = ("F6")
/ position = (80%, 84%)
/ required = false
</checkboxes>


<picture V1>
/ items = Categoryoptions
/ position = (20%, 23%)
/ size = (20%, 20%)
/ select = 1
</picture>

<picture F1>
/ items = Categoryoptions
/ position = (39%, 23%)
/ size = (20%, 20%)
/ select = 7
</picture>

<picture V2>
/ items = Categoryoptions
/ position = (60%, 23%)
/ size = (20%, 20%)
/ select = 2
</picture>

<picture F2>
/ items = Categoryoptions
/ position = (80%, 23%)
/ size = (20%, 20%)
/ select = 8
</picture>

<picture V3>
/ items = Categoryoptions
/ position = (20%, 48%)
/ size = (20%, 20%)
/ select = 3
</picture>

<picture F3>
/ items = Categoryoptions
/ position = (40%, 48%)
/ size = (20%, 20%)
/ select = 9
</picture>

<picture V4>
/ items = Categoryoptions
/ position = (60%, 48%)
/ size = (20%, 20%)
/ select = 4
</picture>

<picture F4>
/ items = Categoryoptions
/ position = (80%, 48%)
/ size = (20%, 20%)
/ select = 10
</picture>

<picture V5>
/ items = Categoryoptions
/ position = (20%, 73%)
/ size = (20%, 20%)
/ select = 5
</picture>


<picture F5>
/ items = Categoryoptions
/ position = (40%, 73%)
/ size = (20%, 20%)
/ select = 11
</picture>


<picture V6>
/ items = Categoryoptions
/ position = (60%, 73%)
/ size = (20%, 20%)
/ select = 6
</picture>

<picture F6>
/ items = Categoryoptions
/ position = (80%, 73%)
/ size = (20%, 20%)
/ select = 12
</picture>


<surveypage CSPcategory>
/ caption = "Which pictures were paired with PLEASANT images during the beginning part of the experiment."
/ questions = [1=V1, V2, V3, V4, V5, V6, F1, F2 F3, F4, F5, F6]
/ stimulusframes = [1=V1, V2, V3, V4, V5, V6, F1, F2, F3, F4, F5, F6]
/ nextbuttonposition = (50%, 90%)
</surveypage>


<survey contingency>
/ pages=[1=CSPcategory]
</survey>]
By Dave - 8/29/2022

rachel18 - 8/29/2022
Hi,

My script displays 12 checkboxes underneath 12 pictures, where participants are asked to select the correct pictures by checking the box below the picture. I have positioned it so that there are 3 rows and 4 columns of pictures and checkboxes. In the third column (the x value in the position attribute is 60%) the checkboxes are visible, but it's not possible to check the boxes. When I take out the second column (position x value is 40%) of checkboxes, the third column checkboxes work just fine. I have tried re-positioning the images and checkboxes and changing the image sizes, but the issue still persists and is consistent across different monitor sizes. If I move the checkboxes in the third column down by 2% on the y axis then they work - but then these checkboxes are out of alignment with the other columns. It's the same code I used on Inquisit 4 a few years ago and the problem didn't occur using Inquisit 4. I have pasted my code below.
Any help will be appreciated.

Thanks,
Rachel


<item Categoryoptions>
/1 = "V1A.jpg"
/2 = "V2A.jpg"
/3 = "V3A.jpg"
/4 = "V4A.jpg"
/5 = "V5A.jpg"
/6 = "V6A.jpg"
/7 = "F1A.jpg"
/8 = "F2A.jpg"
/9 = "F3A.jpg"
/10 = "F4A.jpg"
/11 = "F5A.jpg"
/12 = "F6A.jpg"
</item>

<checkboxes V1>
/ options = (" ")
/ optionvalues = ("V1")
/ position = (20%, 34%)
/ required = false
</checkboxes>

<checkboxes F1>
/ options = (" ")
/ optionvalues = ("F1")
/ position = (40%, 34%)
/ required = false
</checkboxes>

<checkboxes V2>
/ options = (" ")
/ optionvalues = ("V2")
/ position = (60%, 34%)
/ required = false
</checkboxes>

<checkboxes F2>
/ options = (" ")
/ optionvalues = ("F2")
/ position = (80%, 34%)
/ required = false
</checkboxes>

<checkboxes V3>
/ options = (" ")
/ optionvalues = ("V3")
/ position = (20%, 59%)
/ required = false
</checkboxes>

<checkboxes F3>
/ options = (" ")
/ optionvalues = ("F3")
/ position = (40%, 59%)
/ required = false
</checkboxes>

<checkboxes V4>
/ options = (" ")
/ optionvalues = ("V4")
/ position = (60%, 59%)
/ required = false
</checkboxes>

<checkboxes F4>
/ options = (" ")
/ optionvalues = ("F4")
/ position = (80%, 59%)
/ required = false
</checkboxes>

<checkboxes V5>
/ options = (" ")
/ optionvalues = ("V5")
/ position = (20%, 84%)
/ required = false
</checkboxes>

<checkboxes F5>
/ options = (" ")
/ optionvalues = ("F5")
/ position = (40%, 84%)
/ required = false
</checkboxes>


<checkboxes V6>
/ options = (" ")
/ optionvalues = ("V6")
/ position = (60%, 84%)
/ required = false
</checkboxes>


<checkboxes F6>
/ options = (" ")
/ optionvalues = ("F6")
/ position = (80%, 84%)
/ required = false
</checkboxes>


<picture V1>
/ items = Categoryoptions
/ position = (20%, 23%)
/ size = (20%, 20%)
/ select = 1
</picture>

<picture F1>
/ items = Categoryoptions
/ position = (39%, 23%)
/ size = (20%, 20%)
/ select = 7
</picture>

<picture V2>
/ items = Categoryoptions
/ position = (60%, 23%)
/ size = (20%, 20%)
/ select = 2
</picture>

<picture F2>
/ items = Categoryoptions
/ position = (80%, 23%)
/ size = (20%, 20%)
/ select = 8
</picture>

<picture V3>
/ items = Categoryoptions
/ position = (20%, 48%)
/ size = (20%, 20%)
/ select = 3
</picture>

<picture F3>
/ items = Categoryoptions
/ position = (40%, 48%)
/ size = (20%, 20%)
/ select = 9
</picture>

<picture V4>
/ items = Categoryoptions
/ position = (60%, 48%)
/ size = (20%, 20%)
/ select = 4
</picture>

<picture F4>
/ items = Categoryoptions
/ position = (80%, 48%)
/ size = (20%, 20%)
/ select = 10
</picture>

<picture V5>
/ items = Categoryoptions
/ position = (20%, 73%)
/ size = (20%, 20%)
/ select = 5
</picture>


<picture F5>
/ items = Categoryoptions
/ position = (40%, 73%)
/ size = (20%, 20%)
/ select = 11
</picture>


<picture V6>
/ items = Categoryoptions
/ position = (60%, 73%)
/ size = (20%, 20%)
/ select = 6
</picture>

<picture F6>
/ items = Categoryoptions
/ position = (80%, 73%)
/ size = (20%, 20%)
/ select = 12
</picture>


<surveypage CSPcategory>
/ caption = "Which pictures were paired with PLEASANT images during the beginning part of the experiment."
/ questions = [1=V1, V2, V3, V4, V5, V6, F1, F2 F3, F4, F5, F6]
/ stimulusframes = [1=V1, V2, V3, V4, V5, V6, F1, F2, F3, F4, F5, F6]
/ nextbuttonposition = (50%, 90%)
</surveypage>


<survey contingency>
/ pages=[1=CSPcategory]
</survey>]

This code isn't really useful without the image files it needs to run. Provide those, please.
By rachel18 - 8/29/2022

Dave - 8/29/2022
rachel18 - 8/29/2022
Hi,

My script displays 12 checkboxes underneath 12 pictures, where participants are asked to select the correct pictures by checking the box below the picture. I have positioned it so that there are 3 rows and 4 columns of pictures and checkboxes. In the third column (the x value in the position attribute is 60%) the checkboxes are visible, but it's not possible to check the boxes. When I take out the second column (position x value is 40%) of checkboxes, the third column checkboxes work just fine. I have tried re-positioning the images and checkboxes and changing the image sizes, but the issue still persists and is consistent across different monitor sizes. If I move the checkboxes in the third column down by 2% on the y axis then they work - but then these checkboxes are out of alignment with the other columns. It's the same code I used on Inquisit 4 a few years ago and the problem didn't occur using Inquisit 4. I have pasted my code below.
Any help will be appreciated.

Thanks,
Rachel


<item Categoryoptions>
/1 = "V1A.jpg"
/2 = "V2A.jpg"
/3 = "V3A.jpg"
/4 = "V4A.jpg"
/5 = "V5A.jpg"
/6 = "V6A.jpg"
/7 = "F1A.jpg"
/8 = "F2A.jpg"
/9 = "F3A.jpg"
/10 = "F4A.jpg"
/11 = "F5A.jpg"
/12 = "F6A.jpg"
</item>

<checkboxes V1>
/ options = (" ")
/ optionvalues = ("V1")
/ position = (20%, 34%)
/ required = false
</checkboxes>

<checkboxes F1>
/ options = (" ")
/ optionvalues = ("F1")
/ position = (40%, 34%)
/ required = false
</checkboxes>

<checkboxes V2>
/ options = (" ")
/ optionvalues = ("V2")
/ position = (60%, 34%)
/ required = false
</checkboxes>

<checkboxes F2>
/ options = (" ")
/ optionvalues = ("F2")
/ position = (80%, 34%)
/ required = false
</checkboxes>

<checkboxes V3>
/ options = (" ")
/ optionvalues = ("V3")
/ position = (20%, 59%)
/ required = false
</checkboxes>

<checkboxes F3>
/ options = (" ")
/ optionvalues = ("F3")
/ position = (40%, 59%)
/ required = false
</checkboxes>

<checkboxes V4>
/ options = (" ")
/ optionvalues = ("V4")
/ position = (60%, 59%)
/ required = false
</checkboxes>

<checkboxes F4>
/ options = (" ")
/ optionvalues = ("F4")
/ position = (80%, 59%)
/ required = false
</checkboxes>

<checkboxes V5>
/ options = (" ")
/ optionvalues = ("V5")
/ position = (20%, 84%)
/ required = false
</checkboxes>

<checkboxes F5>
/ options = (" ")
/ optionvalues = ("F5")
/ position = (40%, 84%)
/ required = false
</checkboxes>


<checkboxes V6>
/ options = (" ")
/ optionvalues = ("V6")
/ position = (60%, 84%)
/ required = false
</checkboxes>


<checkboxes F6>
/ options = (" ")
/ optionvalues = ("F6")
/ position = (80%, 84%)
/ required = false
</checkboxes>


<picture V1>
/ items = Categoryoptions
/ position = (20%, 23%)
/ size = (20%, 20%)
/ select = 1
</picture>

<picture F1>
/ items = Categoryoptions
/ position = (39%, 23%)
/ size = (20%, 20%)
/ select = 7
</picture>

<picture V2>
/ items = Categoryoptions
/ position = (60%, 23%)
/ size = (20%, 20%)
/ select = 2
</picture>

<picture F2>
/ items = Categoryoptions
/ position = (80%, 23%)
/ size = (20%, 20%)
/ select = 8
</picture>

<picture V3>
/ items = Categoryoptions
/ position = (20%, 48%)
/ size = (20%, 20%)
/ select = 3
</picture>

<picture F3>
/ items = Categoryoptions
/ position = (40%, 48%)
/ size = (20%, 20%)
/ select = 9
</picture>

<picture V4>
/ items = Categoryoptions
/ position = (60%, 48%)
/ size = (20%, 20%)
/ select = 4
</picture>

<picture F4>
/ items = Categoryoptions
/ position = (80%, 48%)
/ size = (20%, 20%)
/ select = 10
</picture>

<picture V5>
/ items = Categoryoptions
/ position = (20%, 73%)
/ size = (20%, 20%)
/ select = 5
</picture>


<picture F5>
/ items = Categoryoptions
/ position = (40%, 73%)
/ size = (20%, 20%)
/ select = 11
</picture>


<picture V6>
/ items = Categoryoptions
/ position = (60%, 73%)
/ size = (20%, 20%)
/ select = 6
</picture>

<picture F6>
/ items = Categoryoptions
/ position = (80%, 73%)
/ size = (20%, 20%)
/ select = 12
</picture>


<surveypage CSPcategory>
/ caption = "Which pictures were paired with PLEASANT images during the beginning part of the experiment."
/ questions = [1=V1, V2, V3, V4, V5, V6, F1, F2 F3, F4, F5, F6]
/ stimulusframes = [1=V1, V2, V3, V4, V5, V6, F1, F2, F3, F4, F5, F6]
/ nextbuttonposition = (50%, 90%)
</surveypage>


<survey contingency>
/ pages=[1=CSPcategory]
</survey>]

This code isn't really useful without the image files it needs to run. Provide those, please.

Hi Dave,

Sorry about that - the image files are attached

Thanks
Rachel
By Dave - 8/29/2022

rachel18 - 8/29/2022
Dave - 8/29/2022
rachel18 - 8/29/2022
Hi,

My script displays 12 checkboxes underneath 12 pictures, where participants are asked to select the correct pictures by checking the box below the picture. I have positioned it so that there are 3 rows and 4 columns of pictures and checkboxes. In the third column (the x value in the position attribute is 60%) the checkboxes are visible, but it's not possible to check the boxes. When I take out the second column (position x value is 40%) of checkboxes, the third column checkboxes work just fine. I have tried re-positioning the images and checkboxes and changing the image sizes, but the issue still persists and is consistent across different monitor sizes. If I move the checkboxes in the third column down by 2% on the y axis then they work - but then these checkboxes are out of alignment with the other columns. It's the same code I used on Inquisit 4 a few years ago and the problem didn't occur using Inquisit 4. I have pasted my code below.
Any help will be appreciated.

Thanks,
Rachel


<item Categoryoptions>
/1 = "V1A.jpg"
/2 = "V2A.jpg"
/3 = "V3A.jpg"
/4 = "V4A.jpg"
/5 = "V5A.jpg"
/6 = "V6A.jpg"
/7 = "F1A.jpg"
/8 = "F2A.jpg"
/9 = "F3A.jpg"
/10 = "F4A.jpg"
/11 = "F5A.jpg"
/12 = "F6A.jpg"
</item>

<checkboxes V1>
/ options = (" ")
/ optionvalues = ("V1")
/ position = (20%, 34%)
/ required = false
</checkboxes>

<checkboxes F1>
/ options = (" ")
/ optionvalues = ("F1")
/ position = (40%, 34%)
/ required = false
</checkboxes>

<checkboxes V2>
/ options = (" ")
/ optionvalues = ("V2")
/ position = (60%, 34%)
/ required = false
</checkboxes>

<checkboxes F2>
/ options = (" ")
/ optionvalues = ("F2")
/ position = (80%, 34%)
/ required = false
</checkboxes>

<checkboxes V3>
/ options = (" ")
/ optionvalues = ("V3")
/ position = (20%, 59%)
/ required = false
</checkboxes>

<checkboxes F3>
/ options = (" ")
/ optionvalues = ("F3")
/ position = (40%, 59%)
/ required = false
</checkboxes>

<checkboxes V4>
/ options = (" ")
/ optionvalues = ("V4")
/ position = (60%, 59%)
/ required = false
</checkboxes>

<checkboxes F4>
/ options = (" ")
/ optionvalues = ("F4")
/ position = (80%, 59%)
/ required = false
</checkboxes>

<checkboxes V5>
/ options = (" ")
/ optionvalues = ("V5")
/ position = (20%, 84%)
/ required = false
</checkboxes>

<checkboxes F5>
/ options = (" ")
/ optionvalues = ("F5")
/ position = (40%, 84%)
/ required = false
</checkboxes>


<checkboxes V6>
/ options = (" ")
/ optionvalues = ("V6")
/ position = (60%, 84%)
/ required = false
</checkboxes>


<checkboxes F6>
/ options = (" ")
/ optionvalues = ("F6")
/ position = (80%, 84%)
/ required = false
</checkboxes>


<picture V1>
/ items = Categoryoptions
/ position = (20%, 23%)
/ size = (20%, 20%)
/ select = 1
</picture>

<picture F1>
/ items = Categoryoptions
/ position = (39%, 23%)
/ size = (20%, 20%)
/ select = 7
</picture>

<picture V2>
/ items = Categoryoptions
/ position = (60%, 23%)
/ size = (20%, 20%)
/ select = 2
</picture>

<picture F2>
/ items = Categoryoptions
/ position = (80%, 23%)
/ size = (20%, 20%)
/ select = 8
</picture>

<picture V3>
/ items = Categoryoptions
/ position = (20%, 48%)
/ size = (20%, 20%)
/ select = 3
</picture>

<picture F3>
/ items = Categoryoptions
/ position = (40%, 48%)
/ size = (20%, 20%)
/ select = 9
</picture>

<picture V4>
/ items = Categoryoptions
/ position = (60%, 48%)
/ size = (20%, 20%)
/ select = 4
</picture>

<picture F4>
/ items = Categoryoptions
/ position = (80%, 48%)
/ size = (20%, 20%)
/ select = 10
</picture>

<picture V5>
/ items = Categoryoptions
/ position = (20%, 73%)
/ size = (20%, 20%)
/ select = 5
</picture>


<picture F5>
/ items = Categoryoptions
/ position = (40%, 73%)
/ size = (20%, 20%)
/ select = 11
</picture>


<picture V6>
/ items = Categoryoptions
/ position = (60%, 73%)
/ size = (20%, 20%)
/ select = 6
</picture>

<picture F6>
/ items = Categoryoptions
/ position = (80%, 73%)
/ size = (20%, 20%)
/ select = 12
</picture>


<surveypage CSPcategory>
/ caption = "Which pictures were paired with PLEASANT images during the beginning part of the experiment."
/ questions = [1=V1, V2, V3, V4, V5, V6, F1, F2 F3, F4, F5, F6]
/ stimulusframes = [1=V1, V2, V3, V4, V5, V6, F1, F2, F3, F4, F5, F6]
/ nextbuttonposition = (50%, 90%)
</surveypage>


<survey contingency>
/ pages=[1=CSPcategory]
</survey>]

This code isn't really useful without the image files it needs to run. Provide those, please.

Hi Dave,

Sorry about that - the image files are attached

Thanks
Rachel

Thank you for providing the files. Under Inquisit 6, the order in which the questions are drawn on the screen matters.

/ questions = [1=V1, V2, V3, V4, V5, V6, F1, F2, F3, F4, F5, F6]

The issue comes down to the F1, F3 and F5 checkboxes (2nd column at x=40%) effectively being drawn on top of V2, V4 and V6 (3rd column at x=60%), because the have indefinite size. Thereby they make it impossible to actually reach the V2, V4 and V6 checkboxes.

Two ways to solve this:

(1) Change the order in which questions are drawn:

/ questions = [1=V1, F1, V2, F2, V3, F3, V4, F4, V5, F5, V6, F6]

(2) Leave the order as-is, but give your checkboxes definite sizes such that they do not overlap.

/ questions = [1=V1, V2, V3, V4, V5, V6, F1, F2, F3, F4, F5, F6]

<checkboxes V1>
/ options = (" ")
/ optionvalues = ("V1")
/ position = (20%, 34%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes F1>
/ options = (" ")
/ optionvalues = ("F1")
/ position = (40%, 34%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes V2>
/ options = (" ")
/ optionvalues = ("V2")
/ position = (60%, 34%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes F2>
/ options = (" ")
/ optionvalues = ("F2")
/ position = (80%, 34%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes V3>
/ options = (" ")
/ optionvalues = ("V3")
/ position = (20%, 59%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes F3>
/ options = (" ")
/ optionvalues = ("F3")
/ position = (40%, 59%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes V4>
/ options = (" ")
/ optionvalues = ("V4")
/ position = (60%, 59%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes F4>
/ options = (" ")
/ optionvalues = ("F4")
/ position = (80%, 59%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes V5>
/ options = (" ")
/ optionvalues = ("V5")
/ position = (20%, 84%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes F5>
/ options = (" ")
/ optionvalues = ("F5")
/ position = (40%, 84%)
/ required = false
/ size = (10%, 10%)
</checkboxes>


<checkboxes V6>
/ options = (" ")
/ optionvalues = ("V6")
/ position = (60%, 84%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes F6>
/ options = (" ")
/ optionvalues = ("F6")
/ position = (80%, 84%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

By rachel18 - 8/29/2022

Dave - 8/29/2022
rachel18 - 8/29/2022
Dave - 8/29/2022
rachel18 - 8/29/2022
Hi,

My script displays 12 checkboxes underneath 12 pictures, where participants are asked to select the correct pictures by checking the box below the picture. I have positioned it so that there are 3 rows and 4 columns of pictures and checkboxes. In the third column (the x value in the position attribute is 60%) the checkboxes are visible, but it's not possible to check the boxes. When I take out the second column (position x value is 40%) of checkboxes, the third column checkboxes work just fine. I have tried re-positioning the images and checkboxes and changing the image sizes, but the issue still persists and is consistent across different monitor sizes. If I move the checkboxes in the third column down by 2% on the y axis then they work - but then these checkboxes are out of alignment with the other columns. It's the same code I used on Inquisit 4 a few years ago and the problem didn't occur using Inquisit 4. I have pasted my code below.
Any help will be appreciated.

Thanks,
Rachel


<item Categoryoptions>
/1 = "V1A.jpg"
/2 = "V2A.jpg"
/3 = "V3A.jpg"
/4 = "V4A.jpg"
/5 = "V5A.jpg"
/6 = "V6A.jpg"
/7 = "F1A.jpg"
/8 = "F2A.jpg"
/9 = "F3A.jpg"
/10 = "F4A.jpg"
/11 = "F5A.jpg"
/12 = "F6A.jpg"
</item>

<checkboxes V1>
/ options = (" ")
/ optionvalues = ("V1")
/ position = (20%, 34%)
/ required = false
</checkboxes>

<checkboxes F1>
/ options = (" ")
/ optionvalues = ("F1")
/ position = (40%, 34%)
/ required = false
</checkboxes>

<checkboxes V2>
/ options = (" ")
/ optionvalues = ("V2")
/ position = (60%, 34%)
/ required = false
</checkboxes>

<checkboxes F2>
/ options = (" ")
/ optionvalues = ("F2")
/ position = (80%, 34%)
/ required = false
</checkboxes>

<checkboxes V3>
/ options = (" ")
/ optionvalues = ("V3")
/ position = (20%, 59%)
/ required = false
</checkboxes>

<checkboxes F3>
/ options = (" ")
/ optionvalues = ("F3")
/ position = (40%, 59%)
/ required = false
</checkboxes>

<checkboxes V4>
/ options = (" ")
/ optionvalues = ("V4")
/ position = (60%, 59%)
/ required = false
</checkboxes>

<checkboxes F4>
/ options = (" ")
/ optionvalues = ("F4")
/ position = (80%, 59%)
/ required = false
</checkboxes>

<checkboxes V5>
/ options = (" ")
/ optionvalues = ("V5")
/ position = (20%, 84%)
/ required = false
</checkboxes>

<checkboxes F5>
/ options = (" ")
/ optionvalues = ("F5")
/ position = (40%, 84%)
/ required = false
</checkboxes>


<checkboxes V6>
/ options = (" ")
/ optionvalues = ("V6")
/ position = (60%, 84%)
/ required = false
</checkboxes>


<checkboxes F6>
/ options = (" ")
/ optionvalues = ("F6")
/ position = (80%, 84%)
/ required = false
</checkboxes>


<picture V1>
/ items = Categoryoptions
/ position = (20%, 23%)
/ size = (20%, 20%)
/ select = 1
</picture>

<picture F1>
/ items = Categoryoptions
/ position = (39%, 23%)
/ size = (20%, 20%)
/ select = 7
</picture>

<picture V2>
/ items = Categoryoptions
/ position = (60%, 23%)
/ size = (20%, 20%)
/ select = 2
</picture>

<picture F2>
/ items = Categoryoptions
/ position = (80%, 23%)
/ size = (20%, 20%)
/ select = 8
</picture>

<picture V3>
/ items = Categoryoptions
/ position = (20%, 48%)
/ size = (20%, 20%)
/ select = 3
</picture>

<picture F3>
/ items = Categoryoptions
/ position = (40%, 48%)
/ size = (20%, 20%)
/ select = 9
</picture>

<picture V4>
/ items = Categoryoptions
/ position = (60%, 48%)
/ size = (20%, 20%)
/ select = 4
</picture>

<picture F4>
/ items = Categoryoptions
/ position = (80%, 48%)
/ size = (20%, 20%)
/ select = 10
</picture>

<picture V5>
/ items = Categoryoptions
/ position = (20%, 73%)
/ size = (20%, 20%)
/ select = 5
</picture>


<picture F5>
/ items = Categoryoptions
/ position = (40%, 73%)
/ size = (20%, 20%)
/ select = 11
</picture>


<picture V6>
/ items = Categoryoptions
/ position = (60%, 73%)
/ size = (20%, 20%)
/ select = 6
</picture>

<picture F6>
/ items = Categoryoptions
/ position = (80%, 73%)
/ size = (20%, 20%)
/ select = 12
</picture>


<surveypage CSPcategory>
/ caption = "Which pictures were paired with PLEASANT images during the beginning part of the experiment."
/ questions = [1=V1, V2, V3, V4, V5, V6, F1, F2 F3, F4, F5, F6]
/ stimulusframes = [1=V1, V2, V3, V4, V5, V6, F1, F2, F3, F4, F5, F6]
/ nextbuttonposition = (50%, 90%)
</surveypage>


<survey contingency>
/ pages=[1=CSPcategory]
</survey>]

This code isn't really useful without the image files it needs to run. Provide those, please.

Hi Dave,

Sorry about that - the image files are attached

Thanks
Rachel

Thank you for providing the files. Under Inquisit 6, the order in which the questions are drawn on the screen matters.

/ questions = [1=V1, V2, V3, V4, V5, V6, F1, F2, F3, F4, F5, F6]

The issue comes down to the F1, F3 and F5 checkboxes (2nd column at x=40%) effectively being drawn on top of V2, V4 and V6 (3rd column at x=60%), because the have indefinite size. Thereby they make it impossible to actually reach the V2, V4 and V6 checkboxes.

Two ways to solve this:

(1) Change the order in which questions are drawn:

/ questions = [1=V1, F1, V2, F2, V3, F3, V4, F4, V5, F5, V6, F6]

(2) Leave the order as-is, but give your checkboxes definite sizes such that they do not overlap.

/ questions = [1=V1, V2, V3, V4, V5, V6, F1, F2, F3, F4, F5, F6]

<checkboxes V1>
/ options = (" ")
/ optionvalues = ("V1")
/ position = (20%, 34%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes F1>
/ options = (" ")
/ optionvalues = ("F1")
/ position = (40%, 34%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes V2>
/ options = (" ")
/ optionvalues = ("V2")
/ position = (60%, 34%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes F2>
/ options = (" ")
/ optionvalues = ("F2")
/ position = (80%, 34%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes V3>
/ options = (" ")
/ optionvalues = ("V3")
/ position = (20%, 59%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes F3>
/ options = (" ")
/ optionvalues = ("F3")
/ position = (40%, 59%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes V4>
/ options = (" ")
/ optionvalues = ("V4")
/ position = (60%, 59%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes F4>
/ options = (" ")
/ optionvalues = ("F4")
/ position = (80%, 59%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes V5>
/ options = (" ")
/ optionvalues = ("V5")
/ position = (20%, 84%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes F5>
/ options = (" ")
/ optionvalues = ("F5")
/ position = (40%, 84%)
/ required = false
/ size = (10%, 10%)
</checkboxes>


<checkboxes V6>
/ options = (" ")
/ optionvalues = ("V6")
/ position = (60%, 84%)
/ required = false
/ size = (10%, 10%)
</checkboxes>

<checkboxes F6>
/ options = (" ")
/ optionvalues = ("F6")
/ position = (80%, 84%)
/ required = false
/ size = (10%, 10%)
</checkboxes>


Ah that makes sense. It works perfectly now. Thank you Dave.