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). |