Thema: Delphi "Always in Back"

Einzelnen Beitrag anzeigen

FarAndBeyond
(Gast)

n/a Beiträge
 
#26

AW: "Always in Back"

  Alt 6. Sep 2015, 03:46
Falls hier nochmal jemand landet und zum gleichen Thema 'ne Lösung braucht:

Das macht man ohne Params und ohne Timer einfach so:
Delphi-Quellcode:
Privat
Procedure WindowPosChanging(Var MSG: TWMWindowPosMsg); Message WM_WINDOWPOSCHANGING;

Procedure TForm1.WindowPosChanging(Var MSG: TWMWindowPosMsg);
 Begin
  If MSG.WindowPos.Flags And SWP_NOZORDER = 0
  Then MSG.WindowPos.HWNDInsertAfter := HWND_BOTTOM;
  Inherited;
 End;
Dann bleibt das Ding hinten auch wenn man auf die Form klickt...
(in D7 gehts ausgezeichnet)

Nur weil das Thema alt ist heißt das nicht, dass es von Google oder der internen Suche nicht mehr gefunden wird...
Daniel kann es ja wieder in die Versenkung kicken...
Information ist wichtiger als Herumgezicke... nur um das mal gleich vorneweg zu nehmen...
  Mit Zitat antworten Zitat