Developer’s Guide

Table Of Contents
10-4
Developer’s Guide
Installing, enabling, and configuring
FileMaker Pro plug-ins
Users must install external function plug-in files into the appropriate
folder and enable them in FileMaker Pro before they can use them.
Some plug-ins also require that certain configurations be made—for
example, the FileMaker Pro Web Companion plug-in provides the
Web Companion Configuration dialog box to use when the plug-in
is enabled.
For information on how to use the Web Companion plug-in’s
external functions, see “Monitoring your site” on page 6-8.
To install an external function plug-in:
1 On Windows machines, drag the plug-in file into the System folder
inside the FileMaker Pro folder.
1 On Mac OS machines, drag the plug-in file into the FileMaker
Extensions folder inside the FileMaker Pro folder.
To enable an external function plug-in:
1. In FileMaker Pro, choose Edit menu > Preferences > Application.
2. In the Application Preferences dialog box, click the Plug-ins tab.
3. Select the plug-in in the list.
A plug-in will not appear in the list if it’s not installed in the correct
folder inside the FileMaker Pro application folder.
The plug-in’s description that appears in the Application Preferences
dialog box is defined in the second required resource string. See
“Required string resources” on page 10-8.
To configure an external function plug-in:
1. Select the plug-in in the Application Preferences dialog box.
2. Click Configure.
The Configure button is only available when the plug-in is selected
and if the sixth character in the feature string is “Y.” (See “Required
feature string syntax” on page 10-8.)
3. Click OK to close the configuration dialog box.
4. Click Done to close the Application Preferences dialog box.
FMExtern.h Header file that defines API function and type
definitions.
This file is required for FileMaker Pro plug-in
projects.
FMFlags.h Contains compiler flags so that a project can be
used in both Microsoft Visual C++ and Code
Warrior Pro to produce Windows and Mac OS
versions of your plug-in.
This file is required for FileMaker Pro plug-in
projects.
Resource.h Header file for the FMExample.r and
FMExample.rc resource files.
Code Warrior Pro
example files Description
Click to insert a check mark next to the plug-in
Defined for the
plug-in in the
second required
resource string