Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by marabu,
17. Jan 2006
Guten Morgen, gfjs.
Es geht ohne eine Schleife, wenn du den RadioButtons im tag property einen eindeutigen Wert zuweist. Diesen kannst du dann im gemeinsamen OnClick() event handler zur Steuerung deiner Aktionen verwenden:
procedure TDemoForm.RadioButtonClick(Sender: TObject);
begin
with Sender as TRadioButton do
case Tag of
1: ShowMessage('have');
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by marabu,
14. Jan 2006
Hallo.
Eine TRadioGroup ist nicht dazu gedacht eine externe Aktion anzustoßen. Das Ereignis OnClick() signalisiert eine Veränderung von ItemIndex und du kannst darauf reagieren. Beim zweiten Klicken wird diese Eigenschaft nicht verändert - ergo kein Ereignis. Willst du eine Aktion auslösen, so solltest du ein Control verwenden, welches für das Auslösen von Aktionen konzipiert ist. Als...