zephirum
I apologize, I haven't been on the forum for a while and I missed your last post.
Most probably you fixed your issue so you can ignore this post:
If that way works better for you and you feel more comfortable then go for it, normally for me what I do as long doesn't affect performance I try to make it as readable as possible as that is number one to finish any project, otherways if you cannot understand your own events then you can get pretty frustrated and it can be difficult to advance and finish it, so go for what you feel more comfortable as in your case it will not affect in any way.
Though that's what I suggested in my first comment you just added an extra container "qContainer" instead of just adding the choices to a hierarchy to the "Question" directly, is the same thing if you like that way just needed to spawn extra objects.
For your question:
-Event = 27 >>>>>>>> Condition = 1:
(Pick "qContainer" where ID is = variable 1)
You dont need it as you already picked the "qContainer" in the top event so you can remove it as you dont need to pick it again. The Picking will carry into any subevent.
-I'm Not sure why you need to pick all the choices as you can just do:
You can save the answer into the "Answer" txt object in a variable and do just one comparison to check if it's the same.
On choice clicked: ------------- Check Answer
But if you need to pick all the choices as you do then you dont need the variable1 & 2
On Radio_Btn Touched
qContainer is overlapping Radio_Btn
Pick all Radio_Btn
qContainer Pick Own children Radio_Btn
If you didn't know already you have Families also if you dont want to use the Pick All.
qContainer Pick Own children Radio_Btn_Family