Hallo,
wenn ich dich richtig verstehe, versuchst du etwas ähnliches wie ein
MDI-Fenster-System ohne
MDI-Fenster hinzubekommen.
Ich benutze in meinen Applikation etwas ähnliches, dort dient ein Fenster als Container für andere (Child-)Fenster. Den Child-Fenstern sieht man nicht mehr an, dass sie mal normale Fenster waren. Da es für das Window-System nur ein Fenster greifbar ist, habe ich diese Probleme mit deaktivieren und ähnlichem nicht. Falls das für dich evtl. von Interesse ist, kannst du dir den entsprechenden Thread ja mal zu Gemüte führen.
Sourcecode für meine Fensterverwaltung:
http://www.delphipraxis.net/internal...=630354#630354
Screenshot wie das ganze in der Praxis aussieht:
http://www.delphipraxis.net/internal...=630123#630123
Löst zwar dein Problem nicht, ist aber vielleicht ein Gedanken wert.
HTH Jörg