У меня есть проблема, которую я не могу решить, хотя я трачу много времени, пытаясь это сделать.
Я обычно использую GridPanels для выравнивания элементов управления на формах. Это имеет, однако, досадную ошибку. Когда режимом выравнивания GridPanel является alClient, и я максимизирую его родительское окно, GridPanel подстраивается под новый размер этого окна, однако элементы управления, лежащие на сетке, этого не делают. Они остаются в том же положении, в котором находились до изменения размера окна.
Это происходит только при максимизации первого окна. Если размер окна сначала изменяется вручную, все в порядке. Я думаю, что сетка корректирует свои дочерние элементы управления после второго события изменения размера (??).
Что нужно сделать, чтобы GridPanel работал правильно, если речь идет об этой ошибке? Может быть достаточно отправить ему сообщение (но какое сообщение?), Я не знаю. Я пытался использовать Realign, Refresh и т. Д., Но они не помогли.
Заранее спасибо за помощь,
Мариуш.