WndProc и Child
Имеется главное окно, созданное обычном образом и контролы "обёрнутые" в класс. Как лучше сделать, чтобы контролы могли получить доступ к оконной функции (WndProc)? К примеру главное окно получает сообщение WM_SIZE, при этом можно описать изменение позиции определённого контрола (Anchors), хотелось бы, чтобы контрол получив доступ к этом сообщению, сам описывал изменение своей позиции.
Rebar, который является контейнером для других контролов и применяется специально для описанных вами целей. Когда я не знал о его существовании, то написал свой класс с похожим функционалом наподобие .NET-овского TableLayoutPanel, который, по всей видимости, является .NET-оберткой вокруг того же Rebar.
В библиотеке Common Controls существует специальный контрол
Это ветка по API программировании, поэтому всё, что касается VCL мне не подходит. И... читайте внимательно вопрос.
Хоть бы удосужился посмотреть,что по ссылке…
Я знаю что такое Rebar, просто есть Rebar из WinAPI, а есть в Дельфи с "обёрткой". Но это так к слову. Мне нужно другое. В классы у меня "обёрнуты" "обычные" контролы - Button, Edit, ListBox и т.д. Размещать их на Rebar-е извращение. Придётся наверное и главное окно в класс "обернуть", другого выхода пока не вижу.
Цитата: dsoft
Размещать их на Rebar-е извращение.
А по-моему, изобретать велосипед - извращение. Извините за попытку помочь.
Я уже "обернул" главное окно в класс, какой-никакой, а выход.