Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
Delphi 12 Athens
|
Re: Timingproblem mit OnChange und OnExit
10. Jan 2010, 17:19
Delphi-Quellcode:
procedure TForm1.TreeView1Change(Sender: TObject; Node: TTreeNode);
begin
if ActiveControl <> Sender then
ActiveControl := TWinControl(Sender);
...
end;
Delphi-Quellcode:
procedure TForm1.TreeView1Change(Sender: TObject; Node: TTreeNode);
begin
//if ActiveControl <> Sender then
//begin
// Memo1.Lines.Add('check TreeView1.OnChange');
// ActiveControl := TWinControl(Sender);
//end;
Memo1.Lines.Add('TreeView1.OnChange');
end;
procedure TForm1.TreeView1Enter(Sender: TObject);
begin
Memo1.Lines.Add('TreeView1.OnEnter');
end;
procedure TForm1.Edit1Exit(Sender: TObject);
begin
Memo1.Lines.Add('Edit1.OnExit');
end;
ohne
Code:
TreeView1.OnChange
Edit1.OnExit
TreeView1.OnEnter
mit
Code:
check TreeView1.OnChange
Edit1.OnExit
TreeView1.OnEnter
TreeView1.OnChange
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
|