Disliked{quote} With all due respect, that's wrong. If there's a change in the user inputs code (add/remove), the old template becomes useless. That's why it is very important to always give a new version number in the EA name.Ignored
I write an indicator with 2 inputs (v1.00):
Inserted Code
input bool prop1=false; input bool prop2=false;
I save a template with both properties set to true (MyTemplate).
I now replace my indicator with an updated version (v1.01) with a minor modification.
When I apply MyTemplate I automatically get v1.01 loaded with both inputs set to true (they are not reset to false).
Now let's say I decide to add a 3rd input (v1.02).
Inserted Code
input bool prop1=false; input bool prop2=false; input bool prop3=false;
When I apply MyTemplate I automatically get v1.02 loaded with prop1 and prop2 set to true (they are not reset to false). Prop3 will take its default setting of false.
Inserted Video
And I should add, although it isn't on the video: if I then remove prop2 in v1.03 there are still no problems:
However, if I change the indicator's name to include the version number, then my templates are junk every time.