Hide or Disable Dialog Controls
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
|