Section contents
ce32base.oxh
<TBS>
this& = NewVersion&:(major%,minor%,build%)
Creates a version object and returns a handle which allows the object to be manipulated.
major% |
The major number |
minor% |
The minor number |
build% |
The build number |
this& |
An value which represents the created version object |
If the object could not be created then an error is generated
which should be trapped by an ONERR
handler.
LOCAL this& this& = NewVersion&:(1,0,0) DeleteVersion:(this&)
DeleteVersion:(this&)
Destroys the version object.
this& |
A handle to a version object |
LOCAL this& this& = NewVersion&:(1,0,0) DeleteVersion:(this&)
build% = VersionBuild%:(this&)
Get the build version number.
this& |
A handle to a version object |
build% |
The build version number |
major% = VersionMajor%:(this&)
Get the major version number.
this& |
A handle to a version object |
major% |
The major version number |
minor% = VersionMinor%:(this&)
Get the minor version number.
this& |
A handle to a version object |
minor% |
The minor version number |
name$ = VersionName$:(this&)
Get the version name.
this& |
A handle to a version object |
name$ |
The version name. The maximum length of the name is KMaxVersionName% |
If the name$
string cannot be created then an
error is generated which should be trapped by an ONERR
handler.