Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2007-01-08 13:27:06 ЛС | профиль | цитата
Возьму на себя смелость сказать, что про Align в KOL я знаю почти все

В прямом, по своему списку Children.
А совпадает ли он со Z-списком винды - уже наша проблема.
Причем, сначала все caTop и caBottom, потом все caLeft и caRight, и в последнюю очередь caClient
Причем, клиентская часть привязки - это не совсем GetClientRect (примеры: GroupBox и TabControl)
Причем, все это безобразие требует блокировки рекурсий: WM_SIZE вызывает Global_Align (причем парента), это в свою очередь resized чего-то там, что в свою очередь лепит WM_SIZE, и т.д..
карма: 9

0