Delphi Class Explorer Overview
Go Up to Delphi Class Explorer Topics
The Delphi Class Explorer makes it easy to navigate through your Delphi project unit files, viewing the hierarchical structure of declared types, classes, interfaces, and namespaces. The Delphi Class Explorer also automates the creation of members (fields, methods, properties).
The Delphi Class Explorer window has three areas:
- The Search control occupies the upper line of the Delphi Class Explorer window. It contains the lens icon.
- The Class View pane occupies the central part of the Delphi 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 Delphi Class Explorer window, click the View > Class Explorer menu item. By default, the Delphi Class Explorer window appears docked to the upper-left corner of the application window.
The Delphi Class Explorer parses all unit files registered in an open project. The Delphi 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 Delphi source code projects.
See Also
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