Announcement

Collapse
No announcement yet.

Anwendung verschwindet aus Alt+Tab

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

  • Anwendung verschwindet aus Alt+Tab

    Hallo,

    wenn ich ein Modales Fenster aus einem MDI-Fenster öffne, verschwindet die Application aus der Alt+Tab Umschaltung. Bei Klick auf das Icon in der Startleiste wird die Application wieder richtig hergestellt, aber nur wenn ich folgenden Code im MDI-Hauptfenster einfüge, sonst befindet sich das Modale Fenster im Hintergrund (hinter dem MDIChild Fenster). Es wird dann erst wieder sichtbar wenn man über den Taskmanager die Application mit [wechsel zu] wieder un den Vordergrund bringt.

    <pre>
    procedure TFormMain.AppEventsActivate(Sender: TObject);
    var h:HWND;
    begin
    inherited;
    h := GetForegroundWindow();
    if Assigned( Screen.ActiveCustomForm ) then
    if h<>Screen.ActiveCustomForm.Handle then
    Screen.ActiveCustomForm.BringToFront;
    end;
    </pre>

    Hat jemand eine Idee wie man das Problem lösen kann?

    Carsten
Working...
X