Project

Object List Hierarchy Next Object

Definition:

This is the prototype object for projects and the parent object of Application. Project
s properties, methods, and events are used almost exclusively by Application. Project is rarely used by itself.

Specialized Features:

The following tables list and describe the properties, methods, and events added by Project:


Properties Use to...


CurrentIndex Indicate which module is the project is the current module.

CurrentModule Reference the current module.

IsCurrent Indicate whether or not the project is current.

IsOpen Indicate whether or not the project is open.

ModuleCount Read the number of modules in the project.

ModulePath List all modules in the project, including their paths.

ModulePathCount Read the number of modules in the Module Path property.

ProjectDirectory Read the path to the project file.

ProjectFileExists Indicate whether or not the projects .EPJ file exists.

ProjectFileMatchesMe Indicate whether all information in the designated .EPJ file is the same as that stored with the project.

ProjectFileModulePath Read a list of the paths to all of the modules in the project file.

ProjectFileName Read the filename of the project file, including path.

ProjectFileProjectName Read the name of the project as displayed in the ObjectViewers Project View.


Methods Use to...


InsertModule Insert a module into the project at a specific index.

Module Find the object name of the module at a specific index.

ModuleIndex Find the index of a module using its object name.

ModulePathAt Find the path of a module at a specific position in the ModulePath Property.

OpenProject Open the project file.

RemoveModule Remove a module from the project

SyncModulePath Make the ModulePath Property show complete file path names.

TextUnload Write the file to text.

WriteProjectFile Write the .EPJ file to disk.


Events Use to...


Open Perform an action after the project has loaded all of its modules.

Copied Features:

Noneimages/Phx00010.gifthis is a top-level object.