Claris FileMaker Pro SVG Grammar for Button Icons

In all versions of Claris FileMaker Pro starting with version 14, you can add custom icons in SVG (Scalable Vector Graphics) format to buttons and button bars. SVG is a W3C XML-based standard used for describing 2D vector graphics. This standard is extensive, and few implementations support its entirety—usually only the most practical subset is implemented. This document describes a specific subset that FileMaker Pro supports for custom icons in buttons and button bars, and provides examples. The implementation of this SVG subset is lightweight, portable, quick to parse, and easy to map to underlying platform-specific graphic rendering libraries. Although this SVG implementation doesn't support every graphical element and option outlined in the standard, the supported features are used often and are capable of rendering a variety of vector images.

For more information on adding icons in buttons and button bars, see Defining or changing a button and Defining or changing a button bar in FileMaker Pro Help.

Note  This document assumes some knowledge of basic computer graphics and SVG-related concepts. See the W3C SVG website.