Ide/Project Tree
IDE |
---|
The Project Window and the Project Tree
The Project Tree
The Projectwindow is opened when you load a project into the IDE or create a new project.
The Project window provides the main view onto the loaded project. The Project window consists of two panes:
- The Project Tree pane. It is the left pane. It displays the Project tree. In the Project tree you can see all modules included into the project.
- The Browse Information pane. It is the right pane. It displays the Browse information from the file selected in the Project Tree pane. These are: names of interfaces, classes, predicates, and other Visual Prolog names declared/defined in this file.
In the Project tree you can see files that are registered in the project: object libraries (and type libraries), DLLs (Dynamically Linked Libraries), object files, resource description (descriptions of menus, dialogs, windows, forms, toolbars) and resource files (bitmaps, icons, cursors), the manifest file and Visual Prolog packages (*.pack).
After a package is compiled, the Project tree starts to show some additional information about the package files. You can see the package headers (*.ph) and Visual Prolog source files (interfaces - *.i, classes A - *.cl, class implementations - *.pro).
And the Browse Information pane starts to display for each file:
- Interfaces and classes that are declared in the file.
- Classes that are implemented in the file.
- Constructors, class predicates, object predicates, and local predicates that are declared and implemented in the file. Declarations and implementations are displayed with their arities.
- Class and object facts that are defined in the file.
- Domains and constants that are defined in the file.
- Properties that are defined in the file. They are displayed with their flow patterns.
Icons Used in the Project Window
The Project window uses the following icons to identify different kinds of items: