PennController for IBEX › Forums › Support › changing question position › Reply To: changing question position
June 22, 2021 at 12:11 pm
#7076
Jeremy
Keymaster
Hi,
This sounds like a native-Ibex specific question. I think editing the Question controller would indeed be the obvious solution if you want to stick to native Ibex. You would move lines 150-151 (if (! (this.qp === undefined))
/ this.element.append(this.qp);
) below line 159 (this.element.append(table.append(tr.append(td.append(this.xl))));
)
Or you can use PennController, which was precisely design to give you more control over the design of you Ibex experiments 😉 For example:
newTrial( newController("DashedSentence",{s: "This is a simple test sentence"}) .print() .log() .wait() .remove() , newScale("answer", "Answer1", "Answer2").button().log().print() , newText("This is a question").print() , getScale("answer").wait() )
Jeremy