ProgInfo Record

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