I have recently modified one of my components, and it so happens it is no longer using one of the properties it used before.
However, those properties are written in multiple .dfm files throughout the project. Now, when i try to compile the project, i get "Error reading .: Property <...> does not exist"
The complicated part is that the property value is binary data (stored in multiple lines), and i cant just delete it with Delphi replace or notepad++ regexp (since they are single-line based).
So my question would be:
Are there any third party tools or ways to easily remove properties from multiple .dfm files?
TAdvGlowButton
(from TMS) to the form, then I replace field definition in form class (button1 : TButton
), after I open form as text (alt+f12), and replaceTAdvGlowButton
toTButton
(of course TMS button has more properties than standart). So, now DFM has invalid properties. if I try to open form, IDE asks "Ignore the error and continue?", and if I press Ok, then invalid properties are deleted. – Umbles