Einzelnen Beitrag anzeigen

FritzAT
(Gast)

n/a Beiträge
 
#2

Re: erkennen wenn anderes Control ausgewält wird

  Alt 26. Aug 2007, 19:04
Hallo!

Habe da etwas in meinen fundus gefunden(woher? - keine ahnung).

{ (Beispiel) Hier die allgemein gültige Procedure für OnMouseUp.
Die Behandlung von OnClick bleibt dabei erhalten:
die Funktionalität aus OnMouseUp kommt dazu. }

Delphi-Quellcode:
procedure TForm1.GenericMouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
var
  TWC: TWinControl;
begin
  TWC := FindControlAtPos;
  //what for a class !
  Showmessage('Here we are: ' + TWC.ClassName);
  //Let it blink...
  TWC.Visible := False;
  Sleep(150);
  TWC.Visible := True;
end;
Denke mit diesen code kannst du weitermachen...
  Mit Zitat antworten Zitat