Dictionary Properties Dialog

Top  Previous  Next

Displays information about the current data dictionary, including creation, modification dates, and a text description.


Password options are now located in the Users section of the Dictionary.


The Dictionary Editor automatically places an internal version number in your dictionary file. A new dictionary begins with version 1.0. You can see the version number/revision number on the caption bar of the Dictionary Properties dialog. This dialog also displays the original creation data and time, and the last modified date and time.

You can do this by going to the Dictionary Properties and selecting the Versions tab. From there you can add a new version.

When you add a version the existing dictionary is backed up to dictionaryName.x.dct where x is the old version number. Optionally a comment is added to the dictionary's comments. The default format of this comment is "**** Version {version} added", where {version} is replaced with the version number for the new version.

What comment is added or if a comment is added is controlled in the Tools/Options/Clarion/Dictionary Editor Options/General section.

To revert to an earlier version, you can simply rename dict.1.dct to dict.dct ,and you will go back to version 1.



The following audit information is included on the Comments tab:


The original file creation date.

Last Modified

The most recent modification date. See Also: Version Checkpoint; Version Revert.


You can also enter a text description describing the dictionary. The description is solely for your convenience, and has no effect on the application. It is useful for situations in which other programmers may pick up your code later, or for when you expect to return to the project after a long period of time since you last looked at it.


User Options

The IDE supports 3rd party pre-defined DCT options. These options are stored in .dctopt files.

The dctopt file is an XML file with a schema of dctopt.xsd.

Any dctopt file in <clarion>/data/DictionaryOptions or <userdata>\SoftVelocity\Clarion\7.0\DictionaryOptions directories will be read by the IDE.

The IDE will also automatically detect changes in these files and update the list of available options

The default for SoftVelocity is <Clarion Root>\data\DictionaryOptions\SoftVelocity.dctopt.


The text typed into this field is available to any Utility Templates that process this table in the %DictionaryToolOptions symbol. The individual Utility Templates determine the proper syntax for these user options. See also EXTRACT and %DictionaryToolOptions in the Template Language Reference.

To add a new entry, press the Insert button in the Options toolbar. In the subsequent dialog, you have four choices: Bool, String, Integer or Predefined. Bool is for Boolean type expressions, such as On or Off, True or False, etc.

If you choose String, the value has an ellipsis button to open a text window. This allows you to enter a string value. The maximum length for any option is 4096 characters.

If you select Integer, the user-defined option will be a numeric value.

Choose Predefined to get a property that is already defined. This is used to set pre-defined properties for use later. A drop list is provided allow you to choose from the list. Selecting a property from this list not only adds the property but also activates it for use

Follow the instructions provided with your add-on template set.



This tab provides a complete summary total display of all tables, columns, keys, aliases, comments, triggers, and categories defined for the active dictionary.