Как унаследовать форму не только от TForm в BuilderCpp

Kabbalah 14.06.2004 - 17:27 | class TMainForm : public TForm, public TMyClass { ... } Ругается билдер на такую запись. А что делать?
Старый UE 1 - 15.06.2004 - 18:32 | Могу ошибаться, но наверное есть ограничение на множественное наследование при использовании VCL-классов. Насколько мне известно, можно использовать интерфейсы. Изврат, конечно, но программеры на java как-то же живут ;)
Bronya 2 - 15.06.2004 - 23:27 | ИМХО никак! Заменить наследование композицией и делегированием, т.е. В TMainForm определить поле типа TMyClass _my_class, определить одноименные методы с наполнением: void MyMethodFromMyClass() { return _my_class.MyMethodFromMyClass(); } К сожалению таким образом не удается имитировать паттерн "шаблонный метод" особенно с конструкцией try. Ну и возратает оверхидинг :0)

>>