How to configure DocStyle Ribbon Customization
Ribbon Customization
DocStyle Enterprise customers have the ability to hide all buttons on the DocStyle Ribbon with the exception of the About DocStyle button. This can be accomplished by using the DocStyle Settings button and then choosing the Customize Ribbon tab. Any combination of buttons can be selected or deselected to create a customized ribbon.
Multiple Ribbon Profiles can be saved to facilitate easy switching between groups of DocStyle functionality.
Ribbon Customizations are saved in the Windows Registry in following key:
HKCU\Software\DocStyle LLC\DocStyle Ribbon\Customize
The top level “Customize” key will hold the current configuration of the DocStyle Ribbon. Sub keys are created for each Ribbon Profile available to the client. For example, the following screen shot shows the registry entry for ribbon customization with two ribbon profiles (Enterprise and Professional)
Preventing Changes
To prevent clients from making changes to the ribbon, administrators can enter registry keys in HKLM\SOFTWARE\WOW6432Node\DocStyle LLC\DocStyle Ribbon\Customize
Entries entered in HKLM will override entries in HKCU, override both personal and global profile entries, and any options selected in the user interface.
Example 1
The following entry will prevent the clients from hiding the Create Clean Document button:
HKLM\SOFTWARE\WOW6432Node\DocStyle LLC\DocStyle Ribbon\Customize
Key |
Value |
Result |
HideCreateCleanDocument |
False |
Show Create Clean Document button |
Example 2
The following entry will add a ribbon profile for all users on the computer called Cleanup that only displays the buttons on the Cleanup group.
HKLM\SOFTWARE\WOW6432Node\DocStyle LLC\DocStyle Ribbon\Customize\Cleanup
Key |
Value |
Result |
HideCreateCleanDocument |
False |
Show Create Clean Document button |
HideCreateOutline |
True |
Hide Create Outline button |
HideCreateTOC |
True |
Hide Create Table of Contents button |
HideCrossReferencing |
True |
Hide Cross Referencing button |
HideDefinedTerms |
True |
Hide Defined Terms Check button |
HideDocStylePane |
True |
Hide DocStyle Pane button |
HideInsertPDF |
True |
Hide Insert PDF button |
HideManageSchemes |
True |
Hide Manage Schemes button |
HideQuickCleanup |
False |
Show Quick Cleanup button |
HideStyleBody |
True |
Hide Style Body button |
HideStyleDocument |
True |
Hide Style Document button |
HideStyleInfo |
True |
Hide Style Info button |
HideStyleMatch |
True |
Hide Style Match button |
HideStyleNumbers |
True |
Hide Style Numbers button |
HideToolbox |
False |
Show DocStyle Toolbox button |
HideWebPaste |
True |
Hide Web Paste button |
Hiding DocStyle Settings button
The DocStyle Settings button cannot be hidden via the interface. The DocStyle Settings button can only be hidden via a HKLM registry setting which does not have a corresponding HKCU equivalent so only a machine administrator will be able to make this change. The registry settings are as follows:
HKLM\Software\DocStyle LLC\DocStyle Ribbon\Customize\
Key |
Value |
Result |
HideDocStyleSettings |
True |
Hide the DocStyle Settings button |
HideDocStyleSettings |
False |
Show the DocStyle Settings button |