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
To edit a:
-
Form's event methods, click the Form Events tab in the Methods List and then select the required event method.
-
Control or menu item event method, click the associated property in the Properties List so that the Control Events or Menu Events tab is displayed in the Methods List. Click the tab to display the associated sheet, and then select the required event method. This sheet remains visible while the associated property remains selected.
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:
-
Another class is selected.
-
A different property is selected.
-
A different property sheet is selected.
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
-
Click, to display the code for the method or condition in the editor pane.
-
Right-click, to display the Methods menu that enables you to maintain the selected method or condition.
-
Double-click, to display a new free-standing editor pane for the current method or condition.