Notes about the Methods List Window

By default, the Methods List window of the Class Browser or Interface Browser displays only the methods and conditions of the selected class or interface, and not those inherited from superclasses.

To view inherited methods and conditions in the Class or Interface Browser, select the Show Inherited command from the View menu or select the Show Inherited check box in the Browser sheet of the Preferences dialog. If a method selected in the Methods List is inherited from a superclass, this reimplementation information is displayed in the status line, as shown in the following example.

Access is public. Created on 07 November 2001, 07:21:15 (reimplemented)

To view methods and conditions in the Class Browser that are inherited from superschemas, select the Superschemas command from the View menu. For details about using the View Superschemas dialog, see "Displaying All Superschema Classes in Your Class Browser", later in this chapter. To view methods implemented in specific interfaces, select the Show Interface Method Mappings command from the View menu. For details, see "Viewing Interface Method Mappings", in Chapter 14.

You cannot reimplement conditions that are inherited from a superschema or a superclass.

From version 2018.0.01, methods that are reimplementations of superclass methods display (r) on the end of the list item method name; for example:

displayCustomer (r)

This is not done, however, for event methods, which are always reimplementations of a superclass method.

From version 2018.0.01, clicking on the Form Events, Control Events, or Menu Events tab displays only form, control, or menu item property event methods, respectively.

The Form Events and Control Events tabs are hidden if the class selected in the Class List is not a Form class or subclass. In addition, the Control Events tab is hidden if the currently selected property is not a control or menu instance.

To edit a:

You can switch between the method tabs without affecting the property that is selected and you can edit non‑event methods, form event methods, and control or menu item event methods by changing the selected sheet in the Methods List. The only time that a selected control or menu item is affected is if:

Selecting a different property in the Properties List causes the Methods List to be reloaded only if the property is a control or menu item event.

Jade supplies many methods and properties that are inherited automatically by all forms and controls in the Class Browser. These supplied methods are dimmed (disabled) in the Methods List window until you supply an implementation for that method.

Perform one of the following actions on a selected method or condition