Могу ли я остановить C++Builder, вставляя макросы USEFORM?
У меня есть проект C++Builder (XE6), содержащий несколько форм Vcl. Только один из них указан в качестве автоматического создания в Project>Options>Forms, остальное я создаю, используя new
как и когда нужно. Проблема в том, что C++ Builder время от времени вставляет множество строк вроде:
USEFORM("TMainForm.cpp", mainForm);
в файл с моим методом WinMain. Это также иногда меняет порядок этих строк.
Это приводит к тому, что история контроля версий для этого файла в основном заполнена мусором. Так есть ли способ предотвратить вставку макроса USEFORM?
1 ответ
Решение
Одним словом, НЕТ. Вам просто нужно с этим жить и удалять макросы, если они вам не нужны.
Если вы беспокоитесь о проблемах контроля версий, см. Предложения в этом разделе: