Недавно мы преобразовали наш долговременный проект Delphi в Open Source. Несколько человек уже внесли исправления, но это очень здорово, но, к сожалению, формы и фреймы при сохранении с Delphi 2006 (и позже) содержат новые свойства в .dfm, которые не обрабатываются более старыми версиями. Формы обрабатываются довольно изящно с помощью IDE («ignore propertyy?»), Но кадры загружаются во время выполнения и приводят к ошибкам. Насколько мне известно, это не вариант.Как сохранить формы и рамки, скомпилированные в Delphi 6 - 2007?
Теперь я удалил эти свойства из файлов .dmf вручную, но мне действительно интересно, есть ли более элегантное решение. Нет способа сохранить в обратном совместимом формате из новых IDE, есть ли? Существуют ли существующие инструменты для удаления неподдерживаемых свойств из .dfm? Любое другое элегантное решение, которое мне не хватает?
Обычно, с коммерческим проектом, я бы просто обновил проект до самой последней версии, применимой ... но поскольку это открытый исходный код, я действительно не хочу терять тех разработчиков, которые все еще работают над Delphi 7 На самом деле это включает меня.
Вы вводите waaay слишком быстро. Я был почти полностью через публикацию той же информации; Ты подтолкнул меня на это. –