Announcement

Collapse
No announcement yet.

MDI - Verhalten

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • MDI - Verhalten

    Guten Morgen zusammen,

    ich habe mein Projekt nun von Delphi 5 auf Delphi 2007 umgestellt. Ich habe dabei einige Probleme mit dem Fenster-Verhalten. In Dephi 5 War es noch so, dass ein Fenster wenn ich es geöffnet habe, und anschliessen wieder auf die Hauptanwendung geklickt habe, dann ist es in den Hintergrund gegangen (Gleich wie in Outlook, Doppelklick auf ein Mail, wenn man dann nochmal in den Ordner klickt, dann geht das Mail automatisch in den Hintergrund). Nun, in Delhpi 2007 geht das nicht mehr. Das geöffnete Fenster bleibt immer im Vordergrund. Das ist lästig.

    Hat da jemand eine Idee ?

    mfg

    AstneR Klaus

  • #2
    Konnte das Problem selber lösen.

    procedure TfrmX4Form.CreateParams(var params: TCreateParams);
    begin
    inherited CreateParams(Params);
    Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW and not WS_EX_TOOLWINDOW;
    Params.WndParent := 0;
    end;


    Damit gehts

    Comment

    Working...
    X