The ProgInfo record describes the version of Source Insight that is running. It has the following fields:
|
Field |
Description |
|
ProgramName |
The name of the program (i.e. "Source Insight") |
|
versionMajor |
The major version number. If the version number is 1.02.0003, then the major version is 1. |
|
versionMinor |
The minor version number. If the version number is 1.02.0003, then the major version is 2. |
|
versionBuild |
The build number of the version. If the version number is 1.02.0003, then the build number is 3. |
|
CopyrightMsg |
The Source Dynamics copyright message. |
|
fTrialVersion |
True if the program is a Trial version. |
|
fBetaVersion |
True if the program is a Beta version. |
|
ExeFileName |
The name of the executable file. |
|
cchLineMax |
The maximum number of characters allowed in a source file line. |
|
cchPathMax |
The maximum number of characters supported in a path name. |
|
cchSymbolMax |
The maximum number of characters allowed in a symbol's full name. |
|
cchCmdMax |
The maximum number of characters allowed in a command, custom command, or macro command name. |
|
cchBookmarkMax |
The maximum number of characters allowed in a bookmark name. |
|
cchInputMax |
The maximum number of characters allowed in a dialog box text input field. |
|
cchMacroStringMax |
The maximum number of characters allowed in a macro string variable. |
|
lnMax |
The maximum number of lines supported in a source file. |
|
integerMax |
The maximum integer value supported. |
|
integerMin |
The minimum integer value supported (a negative number). |