Development Guide
Table Of Contents
- Chapter 1 Introducing FileMaker Pro Advanced
- Chapter 2 Creating database solutions
- Chapter 3 Customizing database solutions
- Chapter 4 Debugging and analyzing files
- Chapter 5 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
- Appendix A Feature comparison of the runtime application with FileMaker Pro
- Index
Chapter 3
|
Customizing database solutions 25
Note A FileMaker theme is not a stylesheet and does not contain positioning information for objects on a
layout.
Important The XML for a layout theme must be well-formed and comply with the required syntax. Omitting
a required element or attribute, or mismatching start and end tags will result in an unusable document and
FileMaker
Pro Advanced will be unable to parse the XML or display the theme in the New Layout/Report
assistant.
To create or modify a theme:
1. Make a copy of one of the theme files in the Themes folder.
Windows: FileMaker Pro Advanced\Extensions\English\Themes\
or
Mac OS X: FileMaker Pro Advanced/FileMaker Pro Advanced.app/Contents/Resources/English.lproj/
Themes/
Important The total number of theme files is limited to 50.
2. Rename the copy and include the .fth extension with the new filename.
Keep the new file in the Themes folder. In order for the New Layout/Report assistant to display a theme
option, the theme file must reside in the Themes folder and it must have the .fth filename extension.
Create themes to automatically apply different styles to text and
background fills in layout parts, fields, and field labels
Fill color and pattern for
header part
Fill color and pattern
for body part
Fill color and pattern
for footer part
Field label
Field text
Field fill, border and
shadow effect
Text in footer part
Text in header part