Hi,
Ich möchte gerne, dass ein spezielles Fenster (ich nenn es mal Fenster1) in meiner Application grundzätzlich nicht von den anderen Fenstern meiner Application überdeckt wird. Gibt es da ne einfache Lösung? Ich hab quasi schon so ne Art Lösung aber die funktioniert nur für ein Fenster, das heißt Fenster1 ist immer vor einem Parent-Fenster aber alle anderen Fenster können Fenster1 überdecken. Ich hab das realisiert, indem ich die CreateParams Methode von Fenster1 überschrieben hab (Hab ich hier im Forum gefunden) :
Quelltext
1: 2: 3: 4: 5: 6:
| procedure TFenster1.CreateParams(var Params:TCreateParams); begin inherited CreateParams(Params); Params.Style := Params.Style or WS_OVERLAPPED; Params.WndParent := Fenster2.Handle; end; |
MfG
mk2