Also zuerst mal wichtig ist die TabReihenfolge. Wenn du deine Dialog-Ressource vor dir hast, dann drück mal Strg+D. Dabei kommt die Reihenfolge der Tababfolge hervor. Nun kannst du durch klicken in eines der blauen Kästchen die Nummer eins bestimmen, der zweite Klick ist Nummer zwei, der dritte Nummer drei usw.
Deine Radiobuttons müssen hintereinander liegen, welche in einer Gruppe sollen.
Nachdem du dies gemacht hast, drückst du wieder Strg+D, damit die Reihenfolge verschwindet. Nun selektierst du den ersten Radiobutton der ersten Gruppe und setz unter Eigenschaften den Wert Groupe auf True. Alle nachfolgenden Steuerelemente werden nun dieser Gruppe hinzugefügt. Dann wählst du den ersten Radiobutton der zweiten Gruppe aus und setzt dort auch Groupe auf True.
Nun sollte das ganze funktionieren. Um nun zu erfahren welcher Button aktiviert ist, gibst du jeweils dem ersten der Gruppe eine Membervariable vom Typ int. In dieser Variable wird über UpdataData(TRUE); dann gespeichert welcher Button selektiert wurde. Es wird mit 0 zu zählen angefangen.
Grüssli