Показать сообщение отдельно
Старый 18.07.2003, 19:22   #2  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Теоретечески это сделать можно. Например, есть методика добавления новых методов в формы: \Classes\FormBuild\addMethod
Идея такая:
1. Создать узел TreeNode для дизайна формы
2. Добавить в нее ветку для элемента
3. Задать все необходимые свойства методом AOTsetProperties
4. Сохранить и откомпилировать узел

Практически этого никто не делает, а используют классы FormBuild..., "на лету" модифицируя дизайн, и ,не сохраняя ничего в AOT, создают и запускают FormRun на основе этого дизайна. Пример - наследники PBABuildForm и еще куча мест.