Используя DXE2, я написал генератор формы, который создает файлы .pas и .dfm. Я работаю над рутиной, которая позволит мне изменять различные свойства в dfm, такие как Font.Height и TabOrder.
Когда я открываю сгенерированный файл в блокноте, все выглядит точно так, как я ожидаю. Когда я открываю его в Delphi, свойства меняются! Вещь, которая так расстраивает, заключается в том, что я использую форму, первоначально разработанную в среде Delphi, как мой шаблон. Я не понимаю, почему Delphi не будет уважать мои простые изменения...
Например, исходный Font.Height - -11. Я прочитал в dfm, изменил его на -17 и сохранил. В блокноте он показывает -17. Когда я открываю его в Delphi, он отображается как -21!
Любые идеи/советы/предложения будут очень благодарны!