Bei kombinierten Fragen ist es mit dem responsive Design leider noch nicht so ganz einfach ...
Bitte versuchen Sie als erstes einmal, den Befehl question()
gegen show()
auszutauschen. Im show()
-Befehl geben Sie die Kennungen der zu kombinierenden Fragen als Array an:
show(array('AB01','AB02','AB03','AB04'));
Allerdings befürchte ich, dass das mit den Beschriftungen dann schwierig wird.
Wir planen aktuell einen Fragetyp, der eine Mehrfachantwort-Matrix direkt ohne kombinierte Frage erlaubt. Allerdings haben einige andere Optimierungen gerade noch höhere Priorität. Deshalb ... sollte show()
nicht weiterhelfen, könnten Sie für Mobilgeräte eine alternative Darstellungsform verwenden. Sie würden also für Mobilgeräte ein zusätzliches Set an Fragen im Fragenkatalog anlegen, außerdem eine Frage vom Typ "Gerät und übermittelte Variablen", die Ihnen erzählt, ob der Teilnehmer ein Smartphone verwendet.
Vermutlich wird es nicht sinnvoll sein, auf dem kleinen Display die Antwortoptionen nebeneinanader zu zeigen. Deshalb würden Sie vermutlich für jede Zeile (!) eine Frage "Mehrfachauswahl" anlegen und dort den Darstellungsmodus "Kästchen" auswählen. Eventell mit einer Breite pro Option, damit die Optionen nebeneinander darsgestellt werden, wenn der Platz reicht. Und dann packen Sie mehrere solche Fragen (eine pro dem, was aktuell eine Zeile ist) untereinander.