Einzelnen Beitrag anzeigen

Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#4

Re: TRadioGroup klickt falsch

  Alt 30. Jan 2007, 11:13
Hallo,

ich meinte nicht, dass der Formular-Code angepasst werden sollte, sondern etwas in der Art:
Delphi-Quellcode:
procedure TRadioGroupSpecial.ButtonClick(Sender: TObject);
var TForm: frm;
begin
  frm := (Sender as TRadioGroupSpecial).ParentForm;
  if frm.Active then
  begin
    // erst jetzt kommen die gewünschten Maßnahmen
  end;
end;
So kann es noch nicht klappen: Ich erinnere mich nicht mehr, wie ich auf die Schnelle das Container-Formular zu einer Komponente erhalte; und ich weiß auch nicht, was zuerst kommt: der unerwünschte Click oder Form.Active. Aber in dieser Richtung kannst Du ausprobieren.

Viel Erfolg! Jürgen
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat