The survey element defines a sequence of one or more pages containing question and response items.
Syntax
<survey surveyname>
/ backkey = ("character") or (scancode) or (signal)
/ backlabel = "label"
/ branch = [if expression then event]
/ file = "location"
/ encrypt = true("password") or false
/ finishlabel = "label"
/ fontstyle = ("face name", height, bold, italic, underline, strikeout, quality, character set)
/ itemfontstyle = ("face name", height, bold, italic, underline, strikeout, quality)
/ itemspacing = height or expression
/ navigationbuttonfontstyle = ("face name", height, bold, italic, underline, strikeout, quality, character set)
/ navigationbuttonsize = (width, height)
/ nextkey = ("character") or (scancode) or (signal)
/ nextkey = ("character") or (scancode) or (signal)
/ nextlabel = "label"
/ nextlabel = "label"
/ onblockbegin = [expression; expression; expression; ...]
/ onblockend = [expression; expression; expression; ...]
/ ontrialbegin = [expression; expression; expression; ...]
/ ontrialend = [expression; expression; expression; ...]
/ orientation = layout
/ pages = [pagenumber, pagenumber = pagename; pagenumber-pagenumber = selectmode(pagename, pagename,...); pagenumber, pagenumber-pagenumber = pagename]
/ password = "string"
/ recorddata = boolean
/ responsefontstyle = ("face name", height, bold, italic, underline, strikeout, quality)
/ screencolor = (red expression, green expression, blue expression)
/ showbackbutton = boolean
/ showpagenumbers = boolean
/ showquestionnumbers = boolean
/ skip = [expression; expression; expression; ...]
/ subcaptionfontstyle = ("face name", height, bold, italic, underline, strikeout, quality)
/ timeout = integer expression
/ txcolor = (red expression, green expression, blue expression)
/ userid = "string"
</survey>
Properties
survey.surveyname.backlabel
survey.surveyname.correct
survey.surveyname.correct
survey.surveyname.correctcount
survey.surveyname.correctcount
survey.surveyname.correctstreak
survey.surveyname.correctstreak
survey.surveyname.count
survey.surveyname.count
survey.surveyname.currentblocknumber
survey.surveyname.currentpagenumber
survey.surveyname.currentquestionnumber
survey.surveyname.currenttrialnumber
survey.surveyname.elapsedtime
survey.surveyname.error
survey.surveyname.errorcount
survey.surveyname.errorstreak
survey.surveyname.finishlabel
survey.surveyname.fontheight
survey.surveyname.inwindow
survey.surveyname.inwindow
survey.surveyname.itemfontheight
survey.surveyname.itemspacing
survey.surveyname.latency
survey.surveyname.latency
survey.surveyname.leftmargin
survey.surveyname.maxlatency
survey.surveyname.maxlatency
survey.surveyname.meanlatency
survey.surveyname.meanlatency
survey.surveyname.medianlatency
survey.surveyname.medianlatency
survey.surveyname.minlatency
survey.surveyname.minlatency
survey.surveyname.name
survey.surveyname.name
survey.surveyname.navigationbuttonheight
survey.surveyname.navigationbuttonwidth
survey.surveyname.next
survey.surveyname.next
survey.surveyname.nextlabel
survey.surveyname.numinwindow
survey.surveyname.numinwindow
survey.surveyname.pagefontheight
survey.surveyname.percentcorrect
survey.surveyname.percentcorrect
survey.surveyname.percentinwindow
survey.surveyname.percentinwindow
survey.surveyname.recorddata
survey.surveyname.response
survey.surveyname.responsefontheight
survey.surveyname.rightmargin
survey.surveyname.screencolorblue
survey.surveyname.screencolorblue
survey.surveyname.screencolorgreen
survey.surveyname.screencolorgreen
survey.surveyname.screencolorred
survey.surveyname.screencolorred
survey.surveyname.sdlatency
survey.surveyname.showbackbutton
survey.surveyname.showpagenumbers
survey.surveyname.showquestionnumbers
survey.surveyname.subcaptionfontheight
survey.surveyname.sumlatency
survey.surveyname.topmargin
survey.surveyname.totalcorrectcount
survey.surveyname.totalcount
survey.surveyname.totalerrorcount
survey.surveyname.totalmaxlatency
survey.surveyname.totalmeanlatency
survey.surveyname.totalmedianlatency
survey.surveyname.totalminlatency
survey.surveyname.totalnuminwindow
survey.surveyname.totalpercentcorrect
survey.surveyname.totalpercentinwindow
survey.surveyname.totalsdlatency
survey.surveyname.totalsumlatency
survey.surveyname.totaltrialcount
survey.surveyname.totalvarlatency
survey.surveyname.trialcount
survey.surveyname.trialscount
survey.surveyname.trialscount
survey.surveyname.typename
survey.surveyname.typename
survey.surveyname.varlatency
Remarks
Examples
The following survey contains 3 pages and allows forward navigation only.
<survey customersat>
/ pages=[1=page1; 2=page2; 3=page3]
/ showbackbutton=false
/ finishlabel = "Thank you!"
/ screencolor = white
</survey>