Developer’s Guide

Table Of Contents
2-8 Developer’s Guide
You can permanently remove access to the Access Privileges menu
command after you’ve defined the passwords, as well as access to
other menu commands, by selecting the Permanently prevent
modification of database structure option in the Developer Tool. See
“Removing design access to your databases” on page 4-10 for
information.
Providing user documentation
There are several ways that you can provide documentation for your
database solution, including printed manuals, an online Help system,
and an About layout screen that is available from any layout in the
solution.
Create custom About and Help screens that document what your
database solution is, how to use it, and where users can go for more
information. Then use the Developer Tool to attach scripts to menu
commands that open the About and Help screens. These menu
commands are made available in FileMaker Pro along with menu
commands for FileMaker Pro Help and About FileMaker Pro. For
runtime database solutions, these menu commands will replace the
FileMaker Pro Help and About FileMaker Pro menu commands in the
runtime applications.
Note The FileMaker Pro Help system is not available in
FileMaker Pro runtime applications. However, Status Bar Help
(Windows) Balloon Help (Mac OS), and Help tags (Mac OS X) are
available. In addition, you can provide What’s This? Help for
runtime database solutions that run on Windows machines. See
“Providing What’s This? Help (Windows)” on page 2-10 for
information.
Creating an About layout
For runtime database solutions, the FileMaker Developer license
specifies that you must create an About layout (or screen) that
provides information for your users on how to contact you for
technical support.
An About layout helps protect your database solutions in the event
that your users approach FileMaker, Inc. for passwords. FileMaker,
Inc. uses the About layout to distinguish databases created by
developers using FileMaker Developer rather than users of the retail
version of FileMaker Pro.
For more information about what is required to appear in the About
layout for runtime database solutions, see “Your responsibilities as a
developer” on page 2-15.
For a demonstration of an About layout in the primary file of a
runtime database solution, see the runtime solution example on the
FileMaker Developer 5.5 CD:
\Developer Extras\FileMaker, Inc\Examples\Runtime Solution\
Example of an About layout