// VisitForm creates the top level questions in the form's inner body
func (this *GUI) VisitForm(f interfaces.Form, context interface{}) interface{} {
	guiQuestions := handleQuestions(this, f.Questions())

	this.registerOnShowCallback(func() {
		this.GUIForm.addQuestionContainer(this.GUIForm.createQuestionTable(guiQuestions))
	})

	return nil
}