Einzelnen Beitrag anzeigen

Benutzerbild von Flocke
Flocke

Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#6

Re: MDI Child im Hintergrund

  Alt 24. Okt 2005, 17:07
Tja - das Problem liegt hier wohl darin begründet, wie MDI funktioniert.

Die MDI-Children sind nämlich nicht direkt die Kindfenster deines Hauptfensters sondern dazwischen liegt ein Fenster mit der Klasse MDICLIENT.

Du könntest noch das hier versuchen (z.B. in FormShow):
Delphi-Quellcode:
Windows.SetParent(Panel1.Handle, Form1.ClientHandle);
SetWindowPos(Panel1.Handle, HWND_BOTTOM, 0, 0, 0, 0, SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
Ist aber "dirty" und könnte durchaus unerwünschte Nebeneffekte haben!
Volker
Besucht meine Garage
Aktuell: RtfLabel 1.3d, PrintToFile 1.4
  Mit Zitat antworten Zitat