Zitat von
hronny:
Ich habe eine eigene Komponente gebastelt in der ich Panels erzeuge die ein Mouseover haben. Nun sollen die so eine Art "Umschalter" wie eine Checkbox sein, wenn gedrückt dann sieht das Panel optisch anders aus. Jetzt möchte ich aber das immer wenn ich ein anderes anklicke, das vorhergehende deselectiert wird, wie es bei einer RadioGroup funktioniert. Nur wie stell ich das an? Den Status setz ich ja in der Komponente, aber dieses "abwählen" muss sicher die Hauptform machen oder?
Nur so ein schnelles Gedankenexperiment:
Gehe in Deiner Click-Methode alle Komponenten des Parents Deines Panels durch.
Wenn Diese Komponente den richtigen Typ hat, deselektiere sie.
Die RadioGroup / der RadioButton macht imgrunde auch nichts anderes.
HTH