Skip to main content

Registry Settings

Configuration (Registry Settings)

Signature Capture Dialog Settings

Various aspects of signature capture, including the physical layout of the capture window (see figure below), can be configured using registry settings under the key:

HKEY_LOCAL_MACHINE\Software\Florentis\sd

On 64-bit Windows with a 32-bit Signature Library installation:

HKEY_LOCAL_MACHINE\Software\WOW6432Node\Florentis\sd

The signature capture window contains the elements:

  • Why - I authorize...
  • Who - J Smith
  • When - 12:08:53 ...
  • Buttons - OK/Clear/Cancel
  • Capture area - pen area restrained to the dialog

Capture Window

Capture Window Element Placement

The following table lists the values that can be used together with their type and effect(s).

Signature Capture Style

ValueTypeDescription
BtnsInsideDWORDNon-zero (default) displays and responds to the OK/Clear/Cancel buttons on the pad display. A zero value displays the buttons outside the Windows capture dialog, and removes them from the pad display.
CaptureBackgroundDWORDA value to control the background texture of the capture window and for colour tablets. The default value is 0.
0 – disable background.
1 – use paper white texture.
(all other values reserved for future use)
CaptureExtentXDWORDSets width of the capture area in pixels. If not set, the size of the capture area is determined by the size of the digitizer. If this value is set, CaptureExtentY must also be set.
CaptureExtentYDWORDSets height of the capture area in pixels. If not set, the size of the capture area is determined by the size of the digitizer. If this value is set, CaptureExtentX must also be set.
CaptureInkColorStringA string representation of three comma-separated floating numbers between 0.0 and 1.0 inclusive for the RGB values of the ink on the screen and tablet (where supported).
The default value is “0, 0, 0.545098”.
CaptureInkWidthStringA string representation of a floating point number, stating the width of the ink on screen, in mm.
The default value is “0.8”.
CaptureServiceStringLimits the capture service(s) used:
hid
signpad
tabletpc
wintab
One or more values can be defined, e.g. CaptureService=signpad;wintab. For tablet PCs this should be set to "tabletpc;wintab".
EnableSimulationDWORDEnable/disable simulation of signature capture when a digitizer is not installed. For example, to run a signature capture demonstration with no digitizer installed, simply ensure this key has been defined as non zero in the registry:
sd: EnableSimulation=1
0 (or not present) = disable
non-zero = enable
epInkWidthDWORDAn enumeration value directly sent to the ePad-Ink to control ink width. The default value is 1. The following registry keys have been removed:
WhoInside
WhyInside
WhenInside
WhereInside
InkingDigitizer
InkingDigitizerDWORD(v3.x no longer supported)
Value: 0 - Assume non-inking characteristics.
Value: 1 - Assume inking characteristics.
Explicitly tunes the capture service for an inking digitizer.
Dependent upon the underlying software drivers, this typically results in changes to the user interface, mouse handling and cursor display.
InsideFontFaceNameStringName of font to use for text within the capture area.
InsideFontCharSetDWORDCharacter set to use for text within the capture area. (Appropriate values may be found in the Win32 API documentation.)
InsideFontHeightDWORDPoint size of font to use for text within the capture area.
OutsideFontFaceNameStringName of font to use for text outside of the capture area.
OutsideFontCharSetDWORDCharacter set to use for text outside of the capture area.
OutsideFontHeightDWORDPoint size of font to use for text outside of the capture area.
ShowWaitDlgDWORDOptionally display 'initialising signature capture' to start signature capture:
Value: 0 - do not display
Value: 1 - display when starting signature capture (default)
SignatureGuideTypeDWORD0 = horizontal line
Signature Guide Example 1
1, 2 = Box corners
Signature Guide Example 2
For these options, either BtnsInside should be 0, or InsideFontHeight should be reduced, otherwise buttons may overlap name and time;
reason for signing should be limited to two lines otherwise top of box may be overwritten.
Type 1 is a fixed size box; type 2 makes a (limited) adjustment to the top of the box for longer reason for signing strings.
3 = None
Signature Guide Example 3
4 = Buttons on rightSignature Guide Example 4
stuInkWidthDWORDAn enumeration value directly sent to the STU tablet to control ink width. Valid values are typically 0, 1, or 2. See the STU documentation for full details.
SyncCursorDWORDNon-zero to force the system cursor to mirror pen movements on screen during signature capture.
WhenInsideDWORD(v3.x no longer supported)
Non-zero to force date and time to appear within the capture area; zero to force it to appear outside (below) the capture area.
WhereInsideDWORD(v3.x no longer supported)
Non-zero to force location to appear within the capture area; zero to force it to appear outside (below) the capture area.
WhoInsideDWORD(v3.x no longer supported)
Non-zero to force signatory name to appear within the capture area; zero to force it to appear outside (below) the capture area.
WhyInsideDWORD(v3.x no longer supported)
Non-zero to force reason for signing to appear within the capture area; zero to force it to appear outside (above) the capture area.
WizardShowWaitDWORDApplies to STU-430 and STU-530 only. If the setting is missing or non-zero, an hourglass icon will be displayed when the Wizard control updates the STU display.
wtLibraryStringFull path and name of wintab dll to be used.
wtButtonMaskDWORDDefault: 0xffffffff. Value: bit-mask - Wintab Specification 1.1, section 7.4.1, pkButtons (absolute mode) Wintab driver specific.
wtMapDigitizerDWORDDefault: 0
Value: 0 - do not map digitizer
Value: 1 - map digitizer
wtPKTDATADWORDValue: bit-mask - Wintab Specification 1.1, section 7.1, WTPKT. Some Wintab drivers do not correctly identify the data that they collect. This bit mask adds (binary OR) to the data reported by the digitizer.
Note: altering this value may affect the forensic data that is stored.

SigCom DLL Settings

Settings relating to the SigCom DLL can be configured using registry settings under the key:

HKEY_LOCAL_MACHINE\Software\Florentis\SigCom

On 64-bit Windows with a 32-bit Signature Library installation:

HKEY_LOCAL_MACHINE\Software\WOW6432Node\Florentis\SigCom

The following table lists the values which can be used together with their type and effect(s).

ValueTypeDescription
get_SigTextDWORDSelects the format of the data returned when reading SigObj.SigText
16 = base 16 (hexadecimal)
64 = base 64 (default)
any other value will generate an error when the property is read.
The setting is not used when writing the signature data - the format is detected automatically.
languageStringUser-interface language preference(s) as comma or semi-colon separated list of language IDs. e.g.:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Florentis\SigCapt]
"language"="FR;"
If multiple IDs are defined the first language found will be used, For example for Belgian French or fallback to standard French:
"language"="FR-BE;FR"
ResourceDLLStringFull pathname to a language resource DLL
Obsolete/Deprecated

SigCapt DLL Settings

Settings relating to the SigCapt DLL can be configured using registry settings under the key:

HKEY_LOCAL_MACHINE\Software\Florentis\SigCapt

On 64-bit Windows with a 32-bit Signature Library installation:

HKEY_LOCAL_MACHINE\Software\WOW6432Node\Florentis\SigCapt

The following table lists the values which can be used together with their type and effect(s).

ValueTypeDescription
languageStringUser-interface language preference(s) as comma or semi-colon separated list of language ids.
ResourceDLLStringFull pathname to the language resource DLL
Obsolete/Deprecated

WizCOM DLL Settings

Settings relating to the SigCapt DLL can be configured using registry settings under the key:

HKEY_LOCAL_MACHINE\Software\Florentis\WizCOM

On 64-bit Windows with a 32-bit Signature Library installation:

HKEY_LOCAL_MACHINE\Software\WOW6432Node\Florentis\WizCOM

The following table lists the values which can be used together with their type and effect(s).

ValueTypeDescription
languageStringUser-interface language preference(s) as comma or semi-colon separated list of language ids.
ResourceDLLStringFull pathname to the language resource DLL
Obsolete/Deprecated