XLL+ Class Library

Registry Settings

The registry settings used by the various components of the XLL+ toolkit are listed below.

Global settings

HKEY_LOCAL_MACHINE\Software\Planatech\XllPlus\4.2

NameDescriptionDefault value
InstallDirFull path to the installation directory for all components of XLL+ version 4.2

HKEY_LOCAL_MACHINE\Software\Planatech\XllPlus\4.2\License

NameDescriptionDefault value
LicenseFileFull path to license file (ignored if not fixed license)[InstallDir]\License\xllplus.lic
LicenseServerMachine name of license server
LicenseTypeType of license: FLOATING, FIXED or DEMO

XLL+ for VS6

HKEY_LOCAL_MACHINE\Software\Planatech\XllPlus\4.2VS6

NameDescriptionDefault value
HelpFileFull path to compiled help file (CHM format)[InstallDir]\Docs\xllplus.chm

HKEY_LOCAL_MACHINE\Software\Planatech\XllPlus\4.2VS6\Help

NameDescriptionDefault value
MSDN Unique IDUnique ID of XLL+ help within MSDN integration registry

HKEY_LOCAL_MACHINE\Software\Planatech\XllPlus\4.2VS6

These values are read and copied to HKEY_CURRENT_USER if no matching value yet exists for the user in HKEY_CURRENT_USER

NameDescriptionDefault value
ArgDescDefault description for new argumentsNo description provided
CompanyNameCompany nameEntered by user during installation
CopyrightTextCopyright textCopyright [CompanyName], [YYYY]
FunctionDescDefault description for new functionsNo description provided
PreviewTplFileFull path to template file used to generate XLL+ functions[InstallDir]\etc\preview.tpl
XmlToDictTagFileFull path to file holding template script expansion tree[InstallDir]\etc\plemodel.x2d.xml
XpIncludePathInclude path added to new XLL+ projects[InstallDir]\Include
XpLibPathLib path added to new XLL+ projects[InstallDir]\Lib

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2VS6

NameDescriptionDefault value
ArgDesc 2Default description for new argumentsNo description provided
CompanyName 2Company nameEntered by user during installation
CopyrightText 2Copyright textCopyright [CompanyName], [YYYY]
FunctionDesc 2Default description for new functionsNo description provided
PreviewTplFile 2Full path to template file used to generate XLL+ functions[InstallDir]\etc\preview.tpl
UserName 2User nameEntered by user during installation
XmlToDictTagFile 2Full path to file holding template script expansion tree[InstallDir]\etc\plemodel.x2d.xml
XpIncludePath 1 2Include path added to new XLL+ projects[InstallDir]\Include
XpLibPath 1 2Lib path added to new XLL+ projects[InstallDir]\Lib

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2VS6\Xlp

Settings for main function wizard window

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2VS6\Xlp\Settings

NameDescriptionDefault value
MainHeightHeight of window
MainLeftCoordinate of left side of window
MainTopCoordinate of top of window
MainWidthWidth of window
PreviewSplitterPosition of preview
ViewPreviewPreview pane is displayed (True) or hidden (False)
ViewToolbarToolbar is displayed (True) or hidden (False)

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2VS6\Xlp\MRU

NameDescriptionDefault value
MRUFile1-10Full path to recently opened source files

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2VS6\Xlp\ColumnWidths

NameDescriptionDefault value
DescriptionWidth of Description column
DimensionsWidth of Dimensions column
NameWidth of Name column
TypeWidth of Type column

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2VS6\XlpArgument

Settings for argument window

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2VS6\XlpArgument\Settings

NameDescriptionDefault value
AutoDescLast setting of automatic group description flag (True or False)
LastTabName of last tab selected

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2VS6\XlpArgument\ColumnWidths

NameDescriptionDefault value
DefaultValueWidth of DefaultValue column
DescriptionWidth of Description column
NameWidth of Name column
TypeWidth of Type column

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2VS6\Groups

Settings for groups window

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2VS6\Groups\Settings

NameDescriptionDefault value
MainHeightHeight of window
MainLeftCoordinate of left side of window
MainTopCoordinate of top of window
MainWidthWidth of window

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2VS6\PleLicAdmin

Settings for License Administration utility

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2VS6\PleLicAdmin\Settings

NameDescriptionDefault value
AllServersList of all servers previously viewed in utility
RefreshPeriodNumber of seconds between automatic refresh of floating license status10

XLL+ for VS.NET

HKEY_LOCAL_MACHINE\Software\Planatech\XllPlus\4.2NET

NameDescriptionDefault value
HelpFileFull path to compiled help file (CHM format)[InstallDir]\Docs\xllplus.chm

HKEY_LOCAL_MACHINE\Software\Planatech\XllPlus\4.2NET

These values are read and copied to HKEY_CURRENT_USER if no matching value yet exists for the user in HKEY_CURRENT_USER

NameDescriptionDefault value
ArgDescDefault description for new argumentsNo description provided
CompanyNameCompany nameEntered by user during installation
CopyrightTextCopyright textCopyright [CompanyName], [YYYY]
FunctionDescDefault description for new functionsNo description provided
PreviewTplFileFull path to template file used to generate XLL+ functions[InstallDir]\etc\preview.tpl
XmlToDictTagFileFull path to file holding template script expansion tree[InstallDir]\etc\plemodel.x2d.xml
XpIncludePathInclude path added to new XLL+ projects[InstallDir]\Include
XpLibPathLib path added to new XLL+ projects[InstallDir]\Lib

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2NET

NameDescriptionDefault value
ArgDesc 3Default description for new argumentsNo description provided
CompanyName 3Company nameEntered by user during installation
CopyrightText 3Copyright textCopyright [CompanyName], [YYYY]
FunctionDesc 3Default description for new functionsNo description provided
PreviewTplFile 3Full path to template file used to generate XLL+ functions[InstallDir]\etc\preview.tpl
UserName 3User nameEntered by user during installation
XmlToDictTagFile 3Full path to file holding template script expansion tree[InstallDir]\etc\plemodel.x2d.xml
XpIncludePath 3Include path added to new XLL+ projects[InstallDir]\Include
XpLibPath 3Lib path added to new XLL+ projects[InstallDir]\Lib

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2NET\Xlp

Settings for main function wizard window

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2NET\Xlp\Settings

NameDescriptionDefault value
MainHeightHeight of window
MainLeftCoordinate of left side of window
MainTopCoordinate of top of window
MainWidthWidth of window
PreviewSplitterPosition of preview
ViewPreviewPreview pane is displayed (True) or hidden (False)
ViewToolbarToolbar is displayed (True) or hidden (False)

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2NET\Xlp\MRU

NameDescriptionDefault value
MRUFile1-10Full path to recently opened source files

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2NET\Xlp\ColumnWidths

NameDescriptionDefault value
DescriptionWidth of Description column
DimensionsWidth of Dimensions column
NameWidth of Name column
TypeWidth of Type column

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2NET\XlpArgument

Settings for argument window

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2NET\XlpArgument\Settings

NameDescriptionDefault value
AutoDescLast setting of automatic group description flag (True or False)
LastTabName of last tab selected

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2NET\XlpArgument\ColumnWidths

NameDescriptionDefault value
DefaultValueWidth of DefaultValue column
DescriptionWidth of Description column
NameWidth of Name column
TypeWidth of Type column

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2NET\Groups

Settings for groups window

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2NET\Groups\Settings

NameDescriptionDefault value
MainHeightHeight of window
MainLeftCoordinate of left side of window
MainTopCoordinate of top of window
MainWidthWidth of window

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2NET\PleLicAdmin

Settings for License Administration utility

HKEY_CURRENT_USER\Software\Planatech\XllPlus\4.2NET\PleLicAdmin\Settings

NameDescriptionDefault value
AllServersList of all servers previously viewed in utility
RefreshPeriodNumber of seconds between automatic refresh of floating license status10

Notes

1Can be edited from VS6 AppWizard
2Can be edited from VS6 Function Wizard's Tools - Options window
3Can be edited from VS.NET Function Wizard's Tools - Options window

See Also

Function Wizard