Хотелось бы создать комбинированный визуальный компонент который может иметь потомков, но что бы родителем потомков становился не сам компонент, а встроенная в него для этих целей панель.
То есть допустим я наследую свой компонент от TCustomControl, далее внутри этого компонента объявляю кнопку, заголовок и встроенную панель, их я создаю в конструкторе своего компонента и располагаю на нём.
Если я определю свойство своего компонента иметь потомков ControlStyle:=[csAcceptsControls], эти потомки будут ложиться именно на мой компонент а не на встроенную панель, смогут перекрывать кнопку и заголовок...
Как сделать так что бы потомки ложились на встроенную панель не знаю. Подскажите пожалуйста как подойти к решению этой задачи.
Прилагаю пример: