Orphaned Event Method Detection (NFS 67029)
When a control or menu is deleted from a form, in the past, not all associated event methods of the control or menu were always deleted, which can cause schema load failures because the control is unknown. Such orphaned methods are marked as events methods and do not appear on the All sheet of the Methods List in the Class Browser but they are displayed in the Methods Browser for a class.
These orphaned event methods are now detected when you use the Validate Schema dialog to validate forms. Orphaned event methods are displayed in the error output, as follows.
-
Form form‑name has an event method method-name that does not have an associated property
For form event methods without an underscore character (_), the following error is output.
-
Form form-name has an event method method-name that does not have an associated property and is not a Form event
-
Form form‑name has an event method method‑name that does not have an associated property but a non‑control or menu property also exists: property‑name