OnClick- Ereignis
-
Hallo zusammen,
Bei mir tauch mal wieder ein Problem auf:
Ich verwende in meinem Programm mehrere Radio- Button, mit denen ich auf das OnClick- Ereignis reagiere.
Bis dahin funktioniert alles bestens.Leider gelange ich auch in die Methode RadioButtonOnClick..., wenn ich mit RadioButton->Checked = true Codetechnisch auf diese RadioButton zugreifen.
Jetzt meine Frage:
Kann man über den Parmeter TObject *Sender herausbekommen, wie das Ereignis ausgelöst wurde, und wenn ja, wie ?
Für eure Hilfe bin ich wie immer sehr dankbar.
PS: Ich könnte das Problem zwar umgehen, mit einer zusätzlichen Variable, möchte dies aber erst machen, wenn es keinen eleganteren Weg gibt.
Ich möchte ja auch noch was dazulernen
-
mach folgendes:
RadioButton1->OnClick = 0; RadioButton1->Checked = true; RadioButton1->OnClick = RadioButton1Click;
bzw. sollte auch das gehen:
RadioButton1->ClicksDisabled = true; RadioButton1->Checked = true; RadioButton1->ClicksDisabled = false;
[ Dieser Beitrag wurde am 02.07.2003 um 12:26 Uhr von Sunday editiert. ]
-
Hallo Sunday,
Danke für deine Hilfe,Es funktioniert einwandfrei mit
RadioButton1->OnClick = 0; RadioButton1->Checked = true; RadioButton1->OnClick = RadioButtonClick;
Nur die Methode
RadioButton1->ClicksDisabled
gibt es bei meinem Object RadioButton1 nicht[ Dieser Beitrag wurde am 03.07.2003 um 08:30 Uhr von maam editiert. ]