Developer’s Guide

Table Of Contents
Appendix A
Feature comparison of the
runtime application and FileMaker Pro
When you double-click the FileMaker Developer application icon to
start the application, the New Database dialog box opens
automatically, from which you can open a database file. When you
start a FileMaker Pro runtime application, the primary bound
database file opens automatically.
Other key differences between the runtime application and
FileMaker Pro include the following:
All the database design features have been removed or hidden in
the runtime application.
These include the Define Fields, Define Relationships, Define Value Lists,
Layout Mode, ScriptMaker, and Access Privileges menu commands.
Some other menu commands have been removed from the runtime
application.
For example, you can’t use the runtime application to create, open,
or close a database. (Bound runtime database files must contain a
custom button or script to close or open other files. There is no close
box on a runtime database window.)
The Scripts menu can be named something different in the runtime
application.
FileMaker Pro Help is not available in the runtime application.
However, the Help menu and the Apple menu can contain custom
About and Help menu commands.
Some tools are unavailable on the toolbars in Browse mode, Find
mode, and Preview mode in the runtime application. Toolbars in
runtime solutions are not supported in Mac OS X.
The runtime application doesn’t support any FileMaker Pro
Companions. Features that use the Web Companion aren’t available.
Also, you can’t use the Data Access Companion (which allows
ODBC connectivity) with the runtime application.
FileMaker Pro File Sharing, serving a database on the Web, or
communicating with a Java applet requires FileMaker Pro. You can,
however, use FileMaker Server 5.x to serve runtime applications.
Although the Web Companion, Local Data Access Companion, and
Remote Data Access Companion can’t be accessed by the runtime
application, external function plug-ins can be enabled in the
Application Preferences dialog box.
Apple events are supported but OLE automation is not supported
in the runtime application on Windows machines.
Application and document preferences
In the runtime application, the following options aren’t available on
the General tab of the Application Preferences dialog box:
Show templates in New Database dialog check box
Show recently opened files check box
Network protocol options