The Methods List window is displayed in the form specified by your Browser options; that is, it is user-specific.
The Methods List window of browser windows has
In addition, the Methods List can contain the Form Events, Cntrl Events, and Menu Events folders. For details, see "Notes about the Methods List Window", in the following topic.
The JADE default display of the Methods List window is as follows.
System methods are displayed in red. (You cannot modify system methods.)
User-defined methods that are inherited from a superschema are displayed in bright blue.
User-defined instance methods that are defined in this schema are displayed in black.
User‑defined type methods that are defined in this schema are displayed in dark blue.
Methods, both JADE and external, are displayed in alphabetical order.
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.
Methods imported from a package are displayed in green.
All public, protected, and read-only methods are displayed.
Conditions have the Condition symbol displayed to the left of each condition name.
Interface methods are displayed in black as a two‑level hierarchy. The first level is the name of each interface implemented by the class, and the second level is list of methods implemented for that interface. Clicking on the interface name item is ignored (that is, it is disabled).
The caption of the tab of the first folder varies, depending on the entities that are displayed. The caption is displayed as:
Form Events, when the class is a form
Events, when a control property is clicked
All, in all other cases
Versioned methods have a light green background and an unfilled left arrow on the icon indicating the current version with which the system is running or a bright green-filled right arrow on the icon indicating the latest version of the method. (No arrow is displayed on method icons when a schema is not versioned.)
The actions that you can perform by using the mouse from the Methods List window are listed in the following table.
Action | Result |
---|---|
Click | On a method, displays the JADE method code for that method in the editor pane. On a folder, displays the selected type of method (that is, all, instance, or type methods). |
Right-click | Displays the Methods menu, to enable you to maintain a method or add a new method. |
Double-click | Displays a new free‑standing editor window for the current method. |
Use the scroll bar to scroll up and down the Methods List window, if required. For details about defining methods, properties, constants, and conditions, see Chapter 4.
To toggle the display of the Methods List in the current browser (that is, override the Show Methods check box value in the Browser sheet of the Preferences dialog), select the Methods Window command from the View menu. (For details about method options, see "Maintaining Source Management Options", in Chapter 2.)