Developer’s Guide
Table Of Contents
- Chapter 1 Getting started
- Chapter 2 Using FileMaker Developer features
- Chapter 3 Using the Developer Utilities
- Overview of preparing your solution files
- Modifying database solution files
- Considerations for a runtime database solution
- Binding databases into runtime database solutions
- Saving and reusing Developer Utilities settings
- Converting and upgrading solution files
- Removing full access privileges from databases
- Chapter 4 Distributing runtime database solutions
- Chapter 5 Customizing database solutions
- Chapter 6 Creating custom layout themes
- Chapter 7 Developing third-party FileMaker plug-ins
- About external functions
- About the example plug-in
- Installing, enabling, and configuring the example plug-in
- Description of the FMExample plug-in’s external functions
- Using the example plug-in
- Customizing the plug-in example
- Requirements for writing external function plug-ins
- FileMaker messages sent to the plug-in
- Avoiding potential Mac OS X resource conflicts
- Providing documentation for your plug-in
- Registering your plug-in
- Appendix A Feature comparison of the runtime application with FileMaker Pro
- Index
Getting started 9
About the license key
FileMaker software comes with a unique, 35-character-string license
key. Do not lose this license key; it cannot be replaced. We
recommend that you keep the license key in a safe place in case the
software ever needs to be reinstalled.
Important You must enter the license key during installation or the
software will not install.
The license key ensures adherence to the single user license
agreement, which generally allows for use of one (1) copy of the
Software on a single computer at a time (refer to your Software
License). If the license key is invalid or if another copy of the
application installed with that same license key is running on the
network, the FileMaker Pro application displays this error message:
“The maximum number of licensed users are currently using this
copy of FileMaker Developer. Please refer to the License Key
section of your software documentation for further instructions.”
If you receive this error message, you have entered a duplicate
license key. To install FileMaker Developer on multiple computers,
you must have a unique license key for each user, or obtain a volume
license. You must license one copy of FileMaker Developer for each
computer.
Abiding by the license agreement
The FileMaker Developer license agreement allows you royalty-free
distribution of an unlimited number of FileMaker
Pro runtime
database solutions. However, there are several terms and conditions
in the license agreement you must abide by, including the following:
1 You must provide all of the end-user technical support.
1 You must provide an “About” layout that includes your name,
address, and the telephone number for your technical support. For
more information, see
“Creating an About layout” on page 33.
Note You must read and agree to the terms and conditions of the
FileMaker
Developer license agreement, available through the
FileMaker
Developer installer, before using the FileMaker
Developer software.
About the TechInfo database
The TechInfo Knowledge Base is a great resource for technical
information about FileMaker, Inc. products. This FileMaker Pro
database serves as a front-line resource for the company’s Technical
Support staff as they field customer inquiries. It is a collection of
Q&As, tips, FAQs, issue reports, update notes, press releases, and a
host of other material valuable for the support professional.
The TechInfo Knowledge Base is available on the product support
pages of the FileMaker web site at www.filemaker.com.