Modifying the User Interface
6
Customizing Acrobat Help
(instead of previous libraries such as InterfaceLib), a "carbonized" executable is produced
which can run under Macintosh OS X (in native mode) as well as Macintosh OS 8/9.
The Acrobat 5.0 and above products are carbonized. In order for a plug-in to use ADM, it
must also be carbonized.
N
O T E
To use ADM with Acrobat on a Macintosh, you must also use a
For more information, see the Adobe Dialog Manager Programmer's Guide and Reference.
Customizing Acrobat Help
You can manipulate specific parts of the Acrobat help system using a plug-in. There is no
equivalent functionality from Acrobat JavaScript or IAC.
Controlling the "About" Box and Splash Screen
Plug-ins can set values in the preferences file (using the
to prevent the Acrobat or Adobe Reader "About" box and/or splash screen from appearing
before displaying the first document. These changes take effect the next time Acrobat or
Adobe Reader is launched.
Placing Plug-in Help Files in a Standard Location
The
Help
location for your plug-in help files. About Acrobat Plug-Ins is a standard menu item in the
Help menu. This menu item contains a submenu. You are encouraged to have your plug-in
add a menu item to the submenu to bring up its own "About" box.
You cannot use Acrobat JavaScript to set values in the preferences file.
You can place a help file either in the
directory. If, for example, your plug-in is localized for Japanese, you might want to place its
Japanese help file in a
the core API provides the
equivalent Acrobat JavaScript functionality.
For more information, see the Acrobat and PDF LIbrary API Reference.
64
Plug-ins which do not use ADM will still work on versions other than Mac OS X even
:
if they are not carbonized.
directory that accompanies Acrobat or Adobe Reader provides a standardized
Help_JPN
AVAppOpenHelpFileWithParams
AVAppSetPreference
Help
directory or in a subdirectory of the
subdirectory. To aid in opening locale-specific help files,
.
plist
method)
Help
method. There is no
Acrobat SDK User's Guide