Реализован совершенно иной подход в загрузке интерфейсов. Наконеч-то сие побеждено так как мне хотелось!
Я теперича могу рисовать интерфейсы (т.е. - раскладки) прямо в Дельфи. И там же назначать обработчики событий - в design time. Теперича - любое окно игры могет быть нарисовано прямо в Дельфе.
Делаешь форму - прикрепляешь ее к проекту как обычную форму. Потом меняешь одно слово и привет - Дельфя ее воспринимает как обычную форму, только рисует моими компонентами!
Форму же в Дельфи сделать - типа конструктор "сделай сам" - эдакий Лего... Так что там - форму за пять минут сделал, если надо - за 30 секунд подправил.
Реализована подмена стандартных контролов моими, на этапе компиляции, это ваще можно считать ахрененным глюком (если б все не работало так стабильно)... Т.е. при дизайне Дельфя считает все контролы стандартными, а при компиляции уже пользует мои. Ну и в работе - само собой... Причем это сделано БЕЗ вмешательства в компилятор, либо код стандартных контроло
...
Читать дальше »