Größe nur für ein spezielles MDI-Child ändern? wsNormal-wsMaximized
-
Hallo Community,
Ich hab die Frage, ob es möglich ist, nur die Größe eines bestimmten
MDI-Childs zu ändern.Wenn ich jetzt einem MDI-Child sage
WindwoState = wsNormal
das wie die anderen MDI-Childs vorher Maximized waren, dann werden sämtliche
MDI-Childs mitWindwoState = wsNormal
dargestellt.
Ist es möglich nur bestimmte MDIs anzusprechen?
mfg
-
M.E. kann immer nur ein MDIChild wsMaximized sein, nämlich das aktive sichtbare.
Wenn ein anderes Child auf wsMaximized gesetzt wird dann kommt dieses automatisch nach vorn, das zuvor maximierte Child fällt zurück auf wsNormal.
Test:String msg; for(int x = MDIChildCount-1; x >= 0; x--) msg = msg + MDIChildren[x]->Caption + "WS=" + MDIChildren[x]->WindowState + "\n"; Application->MessageBoxA(msg.w_str(), L"WindowState der MDIChildren", 0);
Was willst du denn erreichen? Ein MDIChild mit wsNormal lässt sich jedenfalls nicht vor einem maximierten MDIChild positionieren, das ist für MDI-Anwendungen nicht vorgesehen.
-
Genau das wollt ich machen
Naja dann geht das nicht so wie ich das gern hätte
Danke für die Info