Autor Beitrag
JSchirrmacher
Hält's aus hier
Beiträge: 9



BeitragVerfasst: Mo 23.05.11 11:12 
Ü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?