Einzelnen Beitrag anzeigen

Benutzerbild von Logic
Logic

Registriert seit: 28. Nov 2003
132 Beiträge
 
Delphi 7 Personal
 
#1

Form immer im Hintergrund

  Alt 25. Apr 2007, 07:11
Hallo,
das Thema wurde schon an einigen Stellen besprochen, nur wirklich gefunden habe ich nur diese hier Lösung (von turboPASCAL):

Zitat:
...
public
procedure CreateParams(var Params: TCreateParams); override;

...
procedure TForm1.CreateParams(var Params: TCreateParams);
begin
inherited;

Params.Style := WS_POPUP;
Params.ExStyle := WS_EX_NOACTIVATE;

end;
Die Lösung funktioniert an sich perfekt, hat jedoch einen Haken... ich verwende Eingabefelder in meiner Form, und obwohl ich reinklicke schreibt er nicht rein sondern im letzten aktiven Fenster.

Hat jemand vll. nie Idee wie man das beheben könnte?
  Mit Zitat antworten Zitat