Developer’s Guide

Table Of Contents
Developing third-party FileMaker plug-ins 63
10. Double-click an external function to add it to the formula box.
All external function calls require the name of the external function
to call and the function’s parameter value, even if the value is null.
11. Replace the parameter placeholder with the required parameter
or parameters for the function.
12. Continue to build the formula then and click OK when you’re
done.
13. Click OK to close the Define Database dialog box.
Customizing the plug-in example
The plug-in example in FileMaker Developer is designed to be easily
modified so you can add your own custom functions. You need to
modify the following items:
1 version information in FMPluginExample.strings and
FMPluginExample.rc
1 plug-in and function names in FMPluginExample.strings and
FMPluginExample.rc
1 configuration function in FMPluginPrefs.cpp
1 external function definitions and coding in
FMPluginFunctions.cpp
Customizing the example resources
You must make the following modifications to the plug-in resource
files to create a custom external function plug-in:
1 Modify the version variables and strings to meet your needs.
1 Revise the configuration dialog box to meet your needs.
1 Specify the correct option string values.
1 Edit plug-in names and description.
1 Define your function names and function prototypes.