I can see that there is a "Replace" option that is applicable to Extending an IDO, and also when Extending a Form.
From what I am reading, when you select Replace, the new IDO or Form is used in wherever the Base IDO or Form would normally be used.
This seems like a better way to customize a form within a "Canned" application (where you are not the vendor).
So, my question is, if the application Vendor releases an upgrade, and you apply the upgrade, how does Mongoose apply those changes to the "Replaced" IDOs & Forms?
For example, if I add code to the Form Class so that I can create an Event Handler and have it execute the code in the Form Class, and then the Vendor makes changes to the Form Class of the Base Form, how does my Form Class custom code get integrated with the Base Application Upgrade?
Thank you for your thoughts.
Regards,
John Keegan