Note
This section can only be used in configuration file for HyperDoc program.
- AskForSaveVectorsInNewVersion
If this parameter is set to 1 HyperDoc asks the user to either save the file in new version or not to save it at all. Possible values are 0 or 1.
Used in HyperDoc only.
- CADRaster
Indicates if CADRaster is present. Possible values are 0 or 1. Adds new command to document menu:
Edit in CADRaster
. It sends selected document directly to CADRaster for editing. Please note, that CADRaster must be running before command is used.Used in HyperDoc only.
Example:
CADRaster=1
- EnableTesselPassport
To enable Tessel Passport on server side one should add this parameter in
General
section of HyperDoc Online INI file. It can accept following values:0 - Tessel Passport functionality is disabled at all (obviously this mode is useless on client side).
1 - secret password required for encryption/decryption is taken from registry; optional parameter allows multiple registry keys for different HyperDocs Online sitting on one server; so secret key should be placed in value
secdata
for key HKLM\Software\Tessel Systems\HyperDoc Online\TPID; if object was initiated with additional registry suffix, one is appended to above registry key (value to be read - "secdata" remains unchanged); attached VBS script simplifies task of adding/modifying secret key in registry.2 - secret password required for encryption/decryption is supplied directly as parameter to this call.
3 - predefined, hard-coded secret password is used (this mode is intended for debugging).
This entry sets operation mode for server side component - this is equivalent of first parameter of
SetSecretPwdMode
method. Note: to minimize security threat, do not enable it if you are not going to use it. See also TesselPassportParam .- ForceEvaluationMode
If parameter is set to 1 HyperDoc start always in evaluation mode. Possible values are 0 or 1.
Used in HyperDoc only.
Example:
ForceEvaluationMode=1
- HideEmptyDocTabs
If this parameter is set to 1, you can see tabs (on document list), that correspond to types of existed documents only.
Used in HyperDoc only.
Example:
HideEmptyDocTabs=1
Default value is set to 0.
- HOPATemplateKey
Defines which templates are to be used only in HOPA calls. Those marked will not be shown in HyperDoc Online Print Preview panel.
Example of entry:
[General] HOPATemplateKey=*HOPA*
All templates with "hopa" (not case sensitive) in their name will be marked as only-HOPA and will not be shown in Print Panel in HIS.
For more information please refer to the section called “Print Templates only for use with HOPA (not displayed in Print preview panel)” in HyperDoc Online manual.
- HyperDocCfg
One of supported login modes (
proprietary user list mode
) uses list of logins stored in HyperDoc configuration table HDocUsers. This mode allows many HyperDoc users share single database account and is available for ODBC databases only. HyperDoc on start-up, when configured for ODBC database, tries to find HDocCfg.DAT file in the following places:the directory where HyperDoc is installed;
the directory pointed by the HyperDocCfg environment variable;
the directory pointed by the HyperDocCfg key in the General section in the HDoc.Ini file.
If HDocCfg.DAT file is not found, then HyperDoc works in old native database accounts mode. Otherwise HyperDoc works in new proprietary user list mode: it connects to database using common login name and password read from the HDocCfg.DAT file. You can control HyperDoc login mode with HyperDoc Administrator utility.
Contents of HDocCfg.dat file:
[HDocLogin] UserName=HyperDocCommon Password=106 48 121 7 57 212 89 112
- IconPath
Directory to be searched for icons.
Example:
IconPath=C:\Program Files\Tessel Software Line\HyperDoc\DemoDB\Resource
You can also point this parameter so HyperDoc Online uses icons that are stored in database (BLOB type). Those icons can be transferred to database via using Mover add-in in HyperDoc.
Entry of this parameter in this case should be:
IconPath=HDocDB:\Icons
- LogFile
Log file name (without path).
Used in HyperDoc only.
Example:
LogFile=Netman.log
- LogSysInfo
If is set to 1 application dump system info to log file. Possible values are 0 or 1.
Used in HDCfgMan and HDAdmin.
- MainDirectory
Defines database’s main directory.
Used in HyperDoc only.
Example:
MainDirectory=C:\Program Files\Tessel Software Line\HyperDoc\DemoDB
- MaxAutoWindows
Maximum number of document windows opened automatically by the Show All command. Default value is 8.
Used in HyperDoc only.
Example:
MaxAutoWindows=12
- MaxShowWindows
Maximum number of document windows that may be open simultaneously. Default value is 16.
Used in HyperDoc only.
Example:
MaxShowWindows=20
- MaxTiledWindows
Maximum number of document windows that will be shown tiled by the Show All command. Default value is 4.
Used in HyperDoc only.
Example:
MaxTiledWindows=6
- NewVectorUnits
Code of unit of measure used by new ObjectOverlay and Redlining drawings. Possible values are:
1 - inch
2 - foot
3 - yard
4 - mile
5 - millimeter
6 - centimeter
7 - meter
8 – kilometer
Used in HyperDoc only.
Example:
NewVectorUnits=7
- PrintTemplate
Path name of the print template file. If used for HyperDoc then full path name to print template is expected. If used with HIS PrintTemplate option should contain file name only.
Example for HyperDoc:
PrintTemplate=C:\Program Files\Tessel Software Line\HyperDoc\DemoDB\Templates\Print-A4.tvd
Example for HIS:
PrintTemplate= Print-A4.tvd
Please note that, chosen print template will be default in HIS only for the first use, until you choose to print with another template. Then the last template will be remembered by your browser and used next time you log into HIS using same browser.
This parameter is not case sensitive.
- ShowInterceptedErrors
If parameter is set to 1 intercepted errors will be displayed. Possible values are 0 or 1.
Used in HyperDoc only.
- SuperEdit
Indicates if SuperEdit is present. Possible values are: 0 or 1. Adds new command to document menu:
Edit in SuperEdit
. It sends selected document directly to SuperEdit for editing.Used in HyperDoc only.
Example:
SuperEdit=1
- SuperView
Indicates if SuperView is present. Possible values are: 0 or 1. Adds new command to document menu:
Edit in SuperView
. It sends selected document directly to SuperView for changing logical parameters such as scale, insertion point or orientation.Used in HyperDoc only.
Example:
SuperView=1
- TemplateDirectory
Full path of directory containing your template files. You have to set it if you want to use templates in HyperDoc Online. Make sure that there is at least one template file (.tvd) in this directory and that this file does not have read-only attribute set. Default template name can be specified using parameter named
PrintTemplate
in the same section.Used in HIS only.
Example:
TemplateDirectory=C:\Program Files\Tessel Software Line\HyperDoc\DemoDB\Templates\
You can also point this parameter so HyperDoc Online uses templates that are stored in database (BLOB type). Those templates can be transferred to database via using Mover add-in in HyperDoc.
Entry of this parameter in this case should be:
TemplateDirectory=HDocDB:\PrintTemplates
- TesselPassportParam
Sets additional info for server side component - this is equivalent of second parameter of
SetSecretPwdMode
method. See also EnableTesselPassport .- UseQueryPool
This parameter may take the following values:
0 - OFF, all
SELECT
queries are used in simple SQL.1 - the fastest method of access to database, once prepared query can be used many times. Default value.
2 - HyperDoc uses temporary database procedures.
Example:
UseQueryPool=1