The ProjectInfo object encapsulates the storage of data providing informative and descriptive information about the frame such as its title, location designer and the client for whom the work is been conducted.

A summary of all the properties and methods of the ProjectInfo object are listed in the table below.
|
Property |
Type |
Description |
|
Application |
Application |
Read Only. Returns a reference to the parent application. |
|
Building |
String |
Get/Set the name of the building. |
|
Checker |
String |
Get/Set the name of the checker. |
|
Client |
String |
Get/Set the name of the client. |
|
Company |
String |
Get/Set the name of the company performing the analysis and design. |
|
Description |
String |
Get/Set a description of the frame. |
|
Designer |
String |
Get/Set the name of the designer. |
|
Frame |
String |
Read Only. Returns a reference to the parent frame object. |
|
JobID |
String |
Get/Set the ID of the job. |
|
Keywords |
String |
Get/Set keywords describing the frame. |
|
LastModifiedBy |
String |
Read Only. Returns the user name of who last modified the file. |
|
Notes |
String |
Get/Set any notes about the frame. |
|
Revision |
Long |
Read Only. Revision of the frame. |
|
Site |
String |
Get/Set the name of the site. |
|
Title |
String |
Get/Set the title of the frame. |
|
Version |
String |
Get/Set the user definable version of the frame. |
Most of the properties of the ProjectInfo object are user definable fields describing the project and the people/organisations involved in the project. A simple example of how to modify the project details is shown below.
With myFrame.ProjectInfo
.Company = "John Smith
Design"
.Designer = "John Smith"
.Checker = "John Smith Jr"
.Title = "My Steel Building"
.JobID = "2001/196"
End With