Überarbeite eine altbewährte Anwendung die MDI-artig aussieht (aber kein MDI ist). Die neuen "MDI"-Child-Fenster sollen beim Klick irgendwo aufs Fenster aktiviert werden.
Das Spiel mit aktivierter Titelleiste und aktivieren/deaktivieren der Anwendung funktioniert bereits, aber um zu Erkennen, ob der Anwender auf irgendeinen Teil des Fensters geklickt hat, damit ich das Child-Fenster aktivieren kann, müsste ich einer jeden visuellen Komponente den OnClick-Handler besetzen. Irgendwie unelegant.
Habe die "MDI"-Fenster als Frames implmentiert, weil das besser geht als mit TForm-Abkömmlingen.
Gibt es da irgendeine Windows-Botschaft des Frames, die ich elegant abgreifen kann?