Einzelnen Beitrag anzeigen

teebee

Registriert seit: 17. Jan 2003
Ort: Köln
460 Beiträge
 
Delphi 6 Professional
 
#3

Re: RadioGroup OnClick Problem

  Alt 2. Sep 2004, 14:21
TRadioGroup hat keine Mouse-Events. Die kann man zwar mit einer Cracker-Klasse veröffentlichen und selber setzen, dann hat man aber das Problem, dass das MouseUp nur feuert, wenn man auf dem Control selber ist, d.h. auf dem Rahmen oder der Caption. Sobald man auf einen der Radio-Buttons klickt, fängt der das MouseUp ab und gibt es nicht an die RadioGroup weiter. Da die RadioGroup ihre Buttons selbst verwaltet hat man auf das OnMouseUp der einzelnen Buttons leider keinen Zugriff.
Am einfachsten wäre vielleicht eine normale GroupBox zu nehmen, die RadioButtons alle von Hand draufzupappen und dann das OnMouseUp jedes Buttons selber zu setzen.

Gruß, teebee
  Mit Zitat antworten Zitat