up Inquisit Language Reference

responsefontstyle attribute

The responsefontstyle attribute specifies the font in which responses are presented.

Member of

<checkboxes> <dropdown> <likert> <listbox> <openended> <radiobuttons> <slider> <slidertrial> <survey> <surveypage> <textbox>

Syntax

/ responsefontstyle = ("face name", height, bold, italic, underline, strikeout, quality, character set)

Parameters

face name A string in quotes indicating the name of the font.
height variable (Optional) An integer that specifies the height of the font in points (default), pixels, or percent.
bold (Optional) A value of true or false indicating whether the font should be bold.
italic (Optional) A value of true or false indicating whether the font should be italic.
underline (Optional) A value of true or false indicating whether the font should underlined.
strikeout (Optional) A value of true or false indicating whether the font should appear with a strikeout line.
quality (Optional) An integer ranging from 1 to 5 indicating the font quality. 5 is the best quality (ClearType).
character set (Optional) An integer indicating the character set code. The character set can be any of the following:
Value Description
0 ANSI
186 Baltic
1 Default (uses the current system locale on the local computer)
136 Chinese Big5 (Taiwan, Hong Kong, Macau)
238 Eastern European
134 GB2312 (Simplified Chinese)
161 Greek
129 Hangul (Korean)
77 Mac
255 OEM (operating system dependent)
204 Russian
128 ShiftJIS (Japanese)
2 Symbol
162 Turkish
163 Vietnamese
130 Johab (Korean)
178 Arabic.
177 Hebrew
222 Thai

Remarks

The font can be set for the entire survey, or for a particular page, with the page setting overriding the survey settings. Individual items may have additional font settings that will override this font style.

The font can be set for an openended free recall response.

Inquisit provides an easy to use font picker dialog to set this attribute. To use the font picker, 1) move the cursor to where you want to insert the the font attribute, 2) open the Insert menu, and 3) select "Font...". Once you have selected the desired font settings in the Font Wizard dialog, select OK and the font attribute and appropriate settings will automatically be inserted in your script at the cursor location.

Examples

The following sets the default font for the edit control of a textbox survey item to text in 2 inch Courier New font:

<textbox q1>
/ responsefontstyle = ("Courier New", 2in, false, false, false)
/ caption = ("Enter the first three words that pop into your head.")
</textbox>

The following sets the font for the options of a checkbox survey item to an 8 point Courier New font:

<checkboxes q1>
/ responsefontstyle = ("Courier New", 8pt, false, false, true)
/ caption = ("Check all that apply.")
/ options=("I am a US citizen.", "I have never been convicted of a felony")
</checkboxes>

The following sets the default survey response font to 14pt Arial bold:

<survey somesurvey>
/ responsefontstyle = ("Arial", 14pt, true)
/ pages = (1=p1; 2=p2; 3=p3)
</survey>

The following sets the default survey response font to Arial bold and sets the height to 5% of the screen height:

<survey somesurvey>
/ responsefontstyle = ("Arial", 10%, true)
/ pages = (1=p1; 2=p2; 3=p3)
</survey>

The following sets the default response font for a particular survey page to italic Tahoma font, 25 pixels high:

<surveypage page1>
/ responsefontstyle = ("Tahoma", 25px, false, true)
/ questions = (1=q1; 2=q2; 3=q3)
</surveypage>

The following sets the default font for the edit control of an openended trial to text in 12 point Courier New font:

<openended q1>
/ responsefontstyle = ("Courier New", 12pt, false, false, false)
/ stimulusframes = [1=somecaption]
</openended>

Send comments on this topic:
Copyright Millisecond Software, LLC. All rights reserved.