# Version

The **Version** object is retrieved from the \*\*[DOpus](dopus).version \*\*property. It provides information about the current version of Directory Opus.

| Property Name      | Return Type                   | Description                                                                                                                                                                                               |
| ------------------ | ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| _\<default value>_ | _string_                      | Full version string (as shown in the _About_ dialog).                                                                                                                                                     |
| build              | _int_                         | The current build number.                                                                                                                                                                                 |
| module             | _string_                      | The current module version (the version of **dopus.exe** itself). You can also enumerate or index this as a _collection:int_ to retrieve the individual four digits of the module version.                |
| product            | _string_                      | The current product version (the release version of Directory Opus as a whole). You can also enumerate or index this as a _collection:int_ to retrieve the individual four digits of the product version. |
| winver             | _object_:[**WinVer**](winver) | Returns a [**WinVer**](winver) object which provides information about the current version of Windows.                                                                                                    |

| Method Name | **Arguments**     | Return Type | Description                                                                                                                                                                                                                        |
| ----------- | ----------------- | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| AtLeast     | \<string:version> | _bool_      | Returns **True** if the current version of Opus is the specified version or greater. You can specify the major version only (e.g. _"11"_), a major and minor version (e.g. _"11.3"_) or a specific beta version (e.g. _"11.3.1"_). |
