Thema: Delphi Fenster immer aktiv

Einzelnen Beitrag anzeigen

Benutzerbild von patti
patti

Registriert seit: 20. Okt 2004
Ort: Mittelfranken
665 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Fenster immer aktiv

  Alt 1. Dez 2007, 10:53
Was dir weiterhelfen könnte ist

Application.OnDeactivate; Und so kannst du es verwenden:

Delphi-Quellcode:
  private
    { Private-Deklarationen }
    procedure AppDeactivate(Sender : TObject);
  public
    { Public-Deklarationen }
  end;

Und im OnCreate deiner Form:

Application.OnDeactivate := AppDeactivate; So schaut dann deine procedure aus:

Delphi-Quellcode:
procedure TForm1.AppDeactivate(Sender : TObject);
begin
   //
   showmessage('Ich bin nicht mehr fokusiert!');
end;
In der Procedure AppDeactivate kannst du dann festlegen, was passieren soll, wenn die Anwendung von dir den Fokus verliert (z.B. wieder fokusieren - einfach mal die DP-Suche bemühen).

Hoffe, ich konnte helfen!
P@Tti
Patrick Kreutzer
[Informatik-Student im 4. Semester]
http://www.patti-k.de/
  Mit Zitat antworten Zitat