XPerformer Цитата: В делфи нет множественного наследования
Не Ваш день сегодня... Причем здесь множественное наследование в принципе?!?!
1) расчитан на новичка...
судя по 'protected' фэйлу - это не на новичка, это в крови. Вы же упорно доказываете (и продолжаете это делать), что это не кашерно
2) решает задачу
тут согласен. сию минутную задачу да, но КРИВО, НЕ ЭФФЕКТИВНО ( и по скорости исполнения, и по реализации, и по поддержке)
3) насчет некоторого запаса
читай выше... НИКАКОГО запаса (кроме запаса гемора) в этом решении НЕТ
а вот это "Сервис-ориентированная архитектура" - лучше вообще удалите из поста!
Где вы у себя видели слабую связность????
Для 3 разных модулей с разной раскраской контролов Ваш код превратится в ТАКУЮ кашу, что Вы начнете просто плеваться от кода...
Сервис-ориентированная архитектура - если бы Вы предложили реализацию какого-то универсального интерфейса, который легко мог бы изменяться в зависимости от формы - я бы еще как-то с натяжкой сказал бы - YES!!! IT's TRUE!!!!
А так - ни о чем....
З.Ы. Ваш пример не говнокод (в прямом его смысле) - но где-то очень близко... Sorry!!!