Developer’s Guide

Table Of Contents
Appendix A
Feature comparison of the
runtime application and FileMaker Pro
When you double-click the FileMaker Pro 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 5 include the following:
1 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.
1 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.)
1 The Scripts menu can be named something different in the runtime
application.
1 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.
1 Some tools are unavailable on the toolbars in Browse mode, Find
mode, and Preview mode in the runtime application.
1 The runtime application doesn’t support any FileMaker Pro
Companions. Features that use the Web Companion (such as for web
publishing or the JDBC driver) 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 5 or
FileMaker Pro 5 Unlimited. You can, however, use FileMaker
Server 5 to serve runtime applications.
1 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.
1 Apple events are supported but OLE automation is not supported
in the runtime application on Windows machines.