Setting Compile Options
When using this sort of inheritance, you need to make sure that whenever a parent class changes its children get recompiled, too. In our application, that means that whenever Utils gets modified, ShowTimes (and any other pages that are children of Utils) should get recompiled.
Caché will do this automatically, if we check “Compile dependent classes” in the Compile Options list . (Display the Options dialog by clicking Tools —> Options on the menu bar and then clicking Compiler on the options tree on the left.)