Простой ответ заключается в том, что фактически невозможно изменить разметку, сгенерированную механизмом завершения классов RAD Studio (Delphi / C ++ Builder).Я исчерпывающе пытался сделать это, но безрезультатно.
Мне сказали (из очень надежного источника), что механизм завершения классов жестко запрограммирован в IDE, а не на основе шаблонов, без предполагаемого раскрытия интерфейсачерез API Open Tools, чтобы изменить его поведение.
Лучшее альтернативное решение - ModelMaker Code Explorer (убедитесь, что вы случайно не заказали «ModelMaker», поскольку это совершенно другой набор).Насколько я понимаю, ModelMaker Code Explorer по существу переопределяет встроенный движок Class Completion со своим собственным и предоставляет необходимую возможность для настройки разметки кода в соответствии с вашими потребностями.