Millisecond Forums

Radiobuttons and Surveypage items on different monitors

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

By quesera - 4/10/2021

Hello everybody

[left]I'm quite new to inquisit and I know that the problems with different monitor sizes have been posted before. I still couldn't find a solution for my problem though. I'm programming a survey with radiobuttons and different items for surveypages like dropdown and textbox items. I have two monitors and one my smaller monitor the surveypage elements are very small and hardly readable also the size of the radiobuttons don't ajust. I did fix the canvassize and canvasratio and tried different sizes for the elemnts, but nothing seems to work. Does anyone know a solution for the problem? I will add parts my very unelegant code and two print screens, so you know what I'm talking about.

Thanks already for every response!
Sarah



<defaults>
/ canvassize = (100%,100%)
/ windowsize = (100%, 100%)
/ canvasaspectratio = (4,3)
/ halign = center
/ valign = center
</defaults>

**********************************************************

<dropdown Geschlecht>
/caption = "~rGeschlecht"
/options = ("Männlich", "Weiblich", "Divers")
/ size = (80, 33)
</dropdown>

<textbox Alter>
/ caption = "~rAlter"
/ mask = positiveinteger
/ range = (10, 110)
</textbox>

<radiobuttons Schulbildung>
/ caption = "~rHöchster Abschluss"
/ options = (
  "Obligatorische Schulzeit",
  "Berufslehre",
  "Höherer Berufsabschluss",
  "Bachelor",
  "Master",
  "Doktorat")
/ other = "Anderes"
</radiobuttons>


<surveypage Demografie>
/ caption = "Bitte beantworten Sie die demografischen Fragen"
/ fontstyle = ("Calibri", 2.56%, false, false, false, false, 5, 1)
/ questions = [1=Geschlecht; 2=Alter;3 = Schulbildung]
/ showquestionnumbers = false
/ nextbuttonposition = (90,90)
/ nextlabel = "Weiter"
</surveypage>


**************************************************************************************
<caption AuswahlSTAI1>
/caption = "ganz und~r gar nicht"
/position = (50%, 23%)
/ fontstyle = ("Calibri", 2.11%, false, false, false, false, 5, 1)
</caption>

<caption AuswahlSTAI2>
/caption = " ganz ~rund gar"
/position = (83, 23)
/ fontstyle = ("Calibri", 2.11%, false, false, false, false, 5, 1)
</caption>


<caption STAI1T>
/ caption = "Ich bin ruhig"
/ position = (10, 30)
/ fontstyle = ("Calibri", 2.11%, false, false, false, false, 5, 1)
</caption>

<radiobuttons STAI1R>
/ options = ("  ", "  ", "  ", "  ", "  ", "  ", "  ", " ")
/ optionvalues = ("1", "2", "3", "4", "5", "6", "7", "8")
/required = true
/orientation = horizontal
/ position = (53%, 31%)
/ size = (100%, 100%)
</radiobuttons>

<surveypage STAI1>
/caption = "Wie sehr treffen die folgenden Gefühlsbeschreibungen im Moment auf Sie zu? Kreuzen Sie das auf Sie passende Kästchen an. Es gibt keine richtigen oder falschen Antworten. Überlegen Sie bitte nicht lange und entscheiden Sie dann, wie stark das betreffende Gefühl im Moment bei Ihnen vorhanden ist."
/ fontstyle = ("Calibri", 2.56%, false, false, false, false, 5, 1)
/ questions = [1=AuswahlSTAI1; 2=STAI1T; 3=STAI1R; 4=STAI2T; ....]
/ showquestionnumbers = false
/ nextbuttonposition = (90,90)
/ backbuttonposition = (10,90)
/ backlabel = "Zurück"
/ finishlabel = "Weiter"
</surveypage>



<survey BevorOSpan>
/ pages = [1=Demografie; 2=STAI1]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -13, false, false, false, false, 5, 0)
/ itemspacing = 2%
/ showpagenumbers = false
</survey>
By Dave - 4/12/2021

quesera - 4/10/2021
Hello everybody

[left]I'm quite new to inquisit and I know that the problems with different monitor sizes have been posted before. I still couldn't find a solution for my problem though. I'm programming a survey with radiobuttons and different items for surveypages like dropdown and textbox items. I have two monitors and one my smaller monitor the surveypage elements are very small and hardly readable also the size of the radiobuttons don't ajust. I did fix the canvassize and canvasratio and tried different sizes for the elemnts, but nothing seems to work. Does anyone know a solution for the problem? I will add parts my very unelegant code and two print screens, so you know what I'm talking about.

Thanks already for every response!
Sarah



<defaults>
/ canvassize = (100%,100%)
/ windowsize = (100%, 100%)
/ canvasaspectratio = (4,3)
/ halign = center
/ valign = center
</defaults>

**********************************************************

<dropdown Geschlecht>
/caption = "~rGeschlecht"
/options = ("Männlich", "Weiblich", "Divers")
/ size = (80, 33)
</dropdown>

<textbox Alter>
/ caption = "~rAlter"
/ mask = positiveinteger
/ range = (10, 110)
</textbox>

<radiobuttons Schulbildung>
/ caption = "~rHöchster Abschluss"
/ options = (
  "Obligatorische Schulzeit",
  "Berufslehre",
  "Höherer Berufsabschluss",
  "Bachelor",
  "Master",
  "Doktorat")
/ other = "Anderes"
</radiobuttons>


<surveypage Demografie>
/ caption = "Bitte beantworten Sie die demografischen Fragen"
/ fontstyle = ("Calibri", 2.56%, false, false, false, false, 5, 1)
/ questions = [1=Geschlecht; 2=Alter;3 = Schulbildung]
/ showquestionnumbers = false
/ nextbuttonposition = (90,90)
/ nextlabel = "Weiter"
</surveypage>


**************************************************************************************
<caption AuswahlSTAI1>
/caption = "ganz und~r gar nicht"
/position = (50%, 23%)
/ fontstyle = ("Calibri", 2.11%, false, false, false, false, 5, 1)
</caption>

<caption AuswahlSTAI2>
/caption = " ganz ~rund gar"
/position = (83, 23)
/ fontstyle = ("Calibri", 2.11%, false, false, false, false, 5, 1)
</caption>


<caption STAI1T>
/ caption = "Ich bin ruhig"
/ position = (10, 30)
/ fontstyle = ("Calibri", 2.11%, false, false, false, false, 5, 1)
</caption>

<radiobuttons STAI1R>
/ options = ("  ", "  ", "  ", "  ", "  ", "  ", "  ", " ")
/ optionvalues = ("1", "2", "3", "4", "5", "6", "7", "8")
/required = true
/orientation = horizontal
/ position = (53%, 31%)
/ size = (100%, 100%)
</radiobuttons>

<surveypage STAI1>
/caption = "Wie sehr treffen die folgenden Gefühlsbeschreibungen im Moment auf Sie zu? Kreuzen Sie das auf Sie passende Kästchen an. Es gibt keine richtigen oder falschen Antworten. Überlegen Sie bitte nicht lange und entscheiden Sie dann, wie stark das betreffende Gefühl im Moment bei Ihnen vorhanden ist."
/ fontstyle = ("Calibri", 2.56%, false, false, false, false, 5, 1)
/ questions = [1=AuswahlSTAI1; 2=STAI1T; 3=STAI1R; 4=STAI2T; ....]
/ showquestionnumbers = false
/ nextbuttonposition = (90,90)
/ backbuttonposition = (10,90)
/ backlabel = "Zurück"
/ finishlabel = "Weiter"
</surveypage>



<survey BevorOSpan>
/ pages = [1=Demografie; 2=STAI1]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -13, false, false, false, false, 5, 0)
/ itemspacing = 2%
/ showpagenumbers = false
</survey>

<survey BevorOSpan>
/ pages = [1=Demografie; 2=STAI1]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -13, false, false, false, false, 5, 0)

/ itemspacing = 2%
/ showpagenumbers = false
</survey>

- Define your font sizes in percentages. Point sizes as in the above will not scale equally across different display resolutions.
- Use /orientation = horizontalequal in the <radiobuttons>
- Toy around with the amount of whitespace characters in /options until you have the desired spacing between options.

This will improve things somewhat, but the problem won't go away entirely. There is no ideal solution.
By quesera - 4/12/2021

Dave - 4/12/2021
quesera - 4/10/2021
Hello everybody

[left]I'm quite new to inquisit and I know that the problems with different monitor sizes have been posted before. I still couldn't find a solution for my problem though. I'm programming a survey with radiobuttons and different items for surveypages like dropdown and textbox items. I have two monitors and one my smaller monitor the surveypage elements are very small and hardly readable also the size of the radiobuttons don't ajust. I did fix the canvassize and canvasratio and tried different sizes for the elemnts, but nothing seems to work. Does anyone know a solution for the problem? I will add parts my very unelegant code and two print screens, so you know what I'm talking about.

Thanks already for every response!
Sarah



<defaults>
/ canvassize = (100%,100%)
/ windowsize = (100%, 100%)
/ canvasaspectratio = (4,3)
/ halign = center
/ valign = center
</defaults>

**********************************************************

<dropdown Geschlecht>
/caption = "~rGeschlecht"
/options = ("Männlich", "Weiblich", "Divers")
/ size = (80, 33)
</dropdown>

<textbox Alter>
/ caption = "~rAlter"
/ mask = positiveinteger
/ range = (10, 110)
</textbox>

<radiobuttons Schulbildung>
/ caption = "~rHöchster Abschluss"
/ options = (
  "Obligatorische Schulzeit",
  "Berufslehre",
  "Höherer Berufsabschluss",
  "Bachelor",
  "Master",
  "Doktorat")
/ other = "Anderes"
</radiobuttons>


<surveypage Demografie>
/ caption = "Bitte beantworten Sie die demografischen Fragen"
/ fontstyle = ("Calibri", 2.56%, false, false, false, false, 5, 1)
/ questions = [1=Geschlecht; 2=Alter;3 = Schulbildung]
/ showquestionnumbers = false
/ nextbuttonposition = (90,90)
/ nextlabel = "Weiter"
</surveypage>


**************************************************************************************
<caption AuswahlSTAI1>
/caption = "ganz und~r gar nicht"
/position = (50%, 23%)
/ fontstyle = ("Calibri", 2.11%, false, false, false, false, 5, 1)
</caption>

<caption AuswahlSTAI2>
/caption = " ganz ~rund gar"
/position = (83, 23)
/ fontstyle = ("Calibri", 2.11%, false, false, false, false, 5, 1)
</caption>


<caption STAI1T>
/ caption = "Ich bin ruhig"
/ position = (10, 30)
/ fontstyle = ("Calibri", 2.11%, false, false, false, false, 5, 1)
</caption>

<radiobuttons STAI1R>
/ options = ("  ", "  ", "  ", "  ", "  ", "  ", "  ", " ")
/ optionvalues = ("1", "2", "3", "4", "5", "6", "7", "8")
/required = true
/orientation = horizontal
/ position = (53%, 31%)
/ size = (100%, 100%)
</radiobuttons>

<surveypage STAI1>
/caption = "Wie sehr treffen die folgenden Gefühlsbeschreibungen im Moment auf Sie zu? Kreuzen Sie das auf Sie passende Kästchen an. Es gibt keine richtigen oder falschen Antworten. Überlegen Sie bitte nicht lange und entscheiden Sie dann, wie stark das betreffende Gefühl im Moment bei Ihnen vorhanden ist."
/ fontstyle = ("Calibri", 2.56%, false, false, false, false, 5, 1)
/ questions = [1=AuswahlSTAI1; 2=STAI1T; 3=STAI1R; 4=STAI2T; ....]
/ showquestionnumbers = false
/ nextbuttonposition = (90,90)
/ backbuttonposition = (10,90)
/ backlabel = "Zurück"
/ finishlabel = "Weiter"
</surveypage>



<survey BevorOSpan>
/ pages = [1=Demografie; 2=STAI1]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -13, false, false, false, false, 5, 0)
/ itemspacing = 2%
/ showpagenumbers = false
</survey>

<survey BevorOSpan>
/ pages = [1=Demografie; 2=STAI1]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -13, false, false, false, false, 5, 0)

/ itemspacing = 2%
/ showpagenumbers = false
</survey>

- Define your font sizes in percentages. Point sizes as in the above will not scale equally across different display resolutions.
- Use /orientation = horizontalequal in the <radiobuttons>
- Toy around with the amount of whitespace characters in /options until you have the desired spacing between options.

This will improve things somewhat, but the problem won't go away entirely. There is no ideal solution.

Hi Dave

Thank you very much, I will try that!

Have a nice evening!
Sarah