ник: АлексейЕ
Думаю, что событие "Изменение размера" не происходит, ведь форма просто перемещается.
Таймер на Load - но меню могут скакать и во время работы, тогда таймер должен постоянно работать и отслеживать не изменились ли координаты верхнего лвого угла.
Предлагаю субклассирование
как минимум для Access должен посылаеться меседж wn_paint при прыгании панелий меню.
Встречный вопрос.
А как собираетесь бороться с открытием других форм на весь экран, ведь они своей левой стороной будут залезать под форму окно меню?