Mam problem, którego nie mogę rozwiązać, mimo że spędzam dużo czasu próbując to zrobić.GridPanel nie koryguje się przy pierwszej zmianie rozmiaru
Zwykle używam GridPanels do wyrównania kontroli formularzy. Ma jednak irytujący błąd. Kiedy tryb wyrównania GridPanel to alClient, a ja maksymalizuję jego okno nadrzędne, to GridPanel dostosowuje się do nowego rozmiaru tego okna, jednak kontrolki leżące na siatce nie. Pozostają w tej samej pozycji, w jakiej znajdowały się przed zmianą rozmiaru okna. Zdarza się tylko przy maksymalizacji pierwszego okna. Jeśli okno jest najpierw skalowane ręcznie, wszystko jest w porządku. Myślę, że siatka dostosowuje swoje kontrolki podrzędne po drugim zdarzeniu zmiany rozmiaru (??).
Co zrobić, aby GridPanel działał poprawnie, jeśli chodzi o ten błąd? Może wystarczy wysłać do niego wiadomość (ale jaką wiadomość?), Nie wiem. Próbowałem użyć Realign, Refresh itp., Ale one nie pomogły.
Dzięki za pomoc z góry,
Mariusz.
Nieco podobne http://qc.embarcadero.com/wc/qcmain.aspx?d=45827 – manlio