I have a MyConnection in DataModule1, and MyQuery in Form1. Both components are linked components. Both MyConnection's Connected property and MyQuery's Active property are set to True. Everything is saved. Now I set MyConnection Connected to False, which MyConnection automatically change the MyQuery's Active to False too. DataModule1 was marked by Delphi 7 as "changed" (star symbol next to the file tab) so I can save it, but the problem is Form1 was not. Form1's change in MyQuery does not save even if I clicked on Save button.
As a result, when I re-opened Form1, MyQuery opened with Active property set to True, and it also automatically changes MyConnection's Connected back to True.
I want a solution for this. How can I save Form1 by changing only MyConnection's property? This problem also occurs with "Set Component Properties" tool in GExperts. If I set it to change both MyConnection and MyQuery. Because of this problem it only reported changes to MyConnection but does not "officially" make changes to MyQuery.