Object Pascal Class Explorer Overview
Go Up to Object Pascal Class Explorer Topics
The Object Pascal Class Explorer makes it easy to navigate through your Object Pascal project unit files, viewing the hierarchical structure of declared types, classes, interfaces, and namespaces. The Object Pascal Class Explorer also automates the creation of members (fields, methods, properties).
The Object Pascal Class Explorer window has three areas:
- The Search control occupies the upper line of the Object Pascal Class Explorer window. It contains the lens icon.
- The Class View pane occupies the central part of the Object Pascal Class Explorer window.
- The Member List pane.
The Search control provides quick location of entities in the Class View pane. Type a string and all entities in the Class View pane whose names match this string become highlighted. The first matched entity becomes selected.
The Class View shows a tree structure of types, classes, interfaces, and namespaces declared directly in your project.
The Member List displays local and global members (fields, properties, and methods) declared in a node (class or interface) selected in the Class View.
To open the Object Pascal Class Explorer window, click the View > Class Explorer menu item. By default, the Object Pascal Class Explorer window appears docked to the upper-left corner of the application window.
The Object Pascal Class Explorer parses all unit files registered in an open project. The Object Pascal Class Explorer uses the obtained information to order nodes (units, classes, interfaces, types) in the Class View tree and to order members (fields, properties, and methods) displayed in the Member List.
You can use the Search for Usages dialog box to find usages of classes, methods, variables, and overriding methods, derived classes and implemented interfaces in Object Pascal source code projects.
See Also
- Object Pascal Class Explorer Window
- Add Field dialog box
- Add Method dialog box
- Add Property dialog box
Related Procedures
- Viewing Hierarchy of Classes, Interfaces, and Types in the Class Explorer
- Activating Different Modes of Viewing the Inheritance Hierarchy in the Class Explorer
- Viewing Members Declared in Classes and Interfaces with the Class Explorer
- Locating Declarations of Classes, Interfaces, and Types with the Class Explorer
- Locating Declarations of Members with the Class Explorer
- Locating Definitions of Methods with the Class Explorer
- Locating Definitions of Properties' Access Specifiers with the Class Explorer
- Automating the Creation of Fields with the Class Explorer
- Automating the Creation of Methods with the Class Explorer
- Automating the Creation of Properties with the Class Explorer
- Creating a Method - Example