Hide or Disable Dialog Controls / PDF Printer
In some cases with heavy customization of the program, it is useful to be able to hide or disable controls in the settings dialog. To support scenarios like these a list of special settings has been introduced.
- DisableControls
- HideControls
- HideTabs
These settings will allow you to hide or disable single controls or entire tabs in the settings dialog. The value of each setting is a list of identifiers for controls or tabs.
Example: Use the following line in a global configuration file to disable changes to the output file name.
DisableControls=lblPDFFileName,txtPDFFileName,cmdBrowsePDFFileName
In the tables below you will find a list of valid control and tab identifiers. Because this feature reaches deep into the graphical user interface of the program, it may be subject for change in the future versions of the program.
Control Identifiers
Version | |
---|---|
General Tab |
|
lblOptionSets | 9.4 |
cbOptionSets | 9.4 |
lblOutputFormat | 6 |
cbOutputFormat | 6 |
lblPDFFileName | 5 |
txtPDFFileName | 5 |
cmdBrowsePDFFileName | 5 |
chkShowPDF | 5 |
chkAppendIfExists | 9.4 |
chkOpenFolder | 5 |
Document Tab |
|
lblAuthor | 5 |
txtAuthor | 5 |
lblTitle | 5 |
txtTitle | 5 |
lblSubject | 5 |
txtSubject | 5 |
lblKeywords | 5 |
txtKeywords | 5 |
lblQuality | 5 |
cbQuality | 5 |
lblZoom | 5 |
cbZoom | 5 |
cbZoomList | 9.4 |
lblCompatibilityLevel | 9.4 |
cbCompatibilityLevel | 9.4 |
chkPDFA1b | 9.4 |
chkLinearize | 9.4 |
chkUseThumbs | 9.4 |
Image Tab |
|
lblDevice | 6 |
cbDevice | 6 |
lblHorizontalResolution | 6 |
cbHorizontalResolution | 6 |
lblVerticalResolution | 6 |
cbVerticalResolution | 6 |
lblTextAlphaBits | 6 |
cbTextAlphaBits | 6 |
lblGraphicsAlphaBits | 6 |
cbGraphicsAlphaBits | 6 |
chkSplit | 6 |
Watermark Tab |
|
lblWatermarkText | 5 |
txtWatermarkText | 5 |
lblWatermarkFontName | 5 |
cbWatermarkFontName | 5 |
lblWatermarkColor | 5 |
txtWatermarkColor | 5 |
shapeWatermarkColor | 5 |
cmdBrowseWatermarkColor | 5 |
lblWatermarkFontSize | 5 |
txtWatermarkFontSize | 5 |
lblWatermarkOutlineWidth | 5 |
txtWatermarkOutlineWidth | 5 |
lblWatermarkLayer | 5 |
cbWatermarkLayer | 5 |
lblWatermarkRotation | 5 |
cbWatermarkRotation | 5 |
lblWatermarkVerticalPosition | 5 |
cbWatermarkVerticalPosition | 5 |
lblWatermarkVerticalAdjustment | 5 |
txtWatermarkVerticalAdjustment | 5 |
lblWatermarkVerticalAdjustmentPct | 5 |
lblWatermarkHorizontalPosition | 5 |
cbWatermarkHorizontalPosition | 5 |
lblWatermarkHorizontalAdjustment | 5 |
txtWatermarkHorizontalAdjustment | 5 |
lblWatermarkHorizontalAdjustmentPct | 5 |
pbWatermarkPaper | 5 |
shapeWatermarkPreviewColor | 5 |
Merge Tab |
|
lblAppendFileName | 5 |
txtAppendFileName | 5 |
cmdAppendFileName | 5 |
lblAppendPosition | 5 |
cbAppendPosition | 5 |
lblAppendDescription | 5 |
lblSuperimposeFileName | 5 |
txtSuperimposeFileName | 5 |
cmdSuperimposeFileName | 5 |
lblSuperimposeDescription | 5 |
lblSuperimposeLayer | 6 |
cbSuperimposeLayer | 6 |
lblSuperimposeResolution | 6 |
cbSuperimposeResolution | 6 |
Security Tab |
|
lblOwnerPassword | 5 |
txtOwnerPassword | 5 |
lblUserPassword | 5 |
txtUserPassword | 5 |
lblKeylength | 5 |
cbKeyLength | 5 |
framePermissions | 5 |
chkPermissions | 5 |
lblPermissionsPrint | 5 |
cbPermissionsPrint | 5 |
chkPermissionsCopy | 5 |
Tab Identifiers
Tab Identifier | Version |
---|---|
general | 5 |
document | 5 |
image | 6 |
watermark | 5 |
merge | 5 |
security | 5 |
about | 5 |
Example: Place the following line in a global configuration file to hide the watermark and security tabs.
HideTabs=security,watermark
In the options dialog window of the PDF printer use instead:
HideOptionTabs=security,watermark
For more details about this setting option, see the Settings... chapter.