Einzelnen Beitrag anzeigen

silver-moon-2000

Registriert seit: 18. Feb 2007
Ort: Schweinfurt
170 Beiträge
 
Delphi XE Professional
 
#2

Re: viele Panels mit OnClick, bei click nur eins "gedrü

  Alt 27. Nov 2008, 22:41
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
Tobias
Bitte nicht hauen , ich weiß es nicht besser
  Mit Zitat antworten Zitat