Development Guide
Table Of Contents
- Chapter 1 Introducing FileMaker Pro Advanced
- Chapter 2 Creating database solutions
- Chapter 3 Customizing database solutions
- Chapter 4 Debugging, analyzing, and optimizing 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
Creating custom layout themes
FileMaker Pro and FileMaker Pro Advanced use a variety of layout
themes to describe the colors, patterns, fonts, and borders of text,
fields, and parts in a new layout.
A theme is an Extensible Markup Language (XML) document that
can be read and edited in a text editor (such as Notepad for Windows
or BBEdit for Mac
OS X) or XML editor (such as XMLSpy or
XMetaL). You can customize an existing theme or create your own,
and then use the New Layout/Report assistant to apply the custom
theme when you create layouts for your databases. You can modify
attributes defined by the theme in Layout mode after the layout is
created. However, you can’t apply a theme to an existing layout.
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.
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