Sneak Peak: Universal Navigation Menu

We have been working on an idea that we like. It’s a universal menu for Claris FileMaker layouts. The idea is simple: have a layout control that you can update without having to modify every layout in the solution.

Is it possible?

Well, the project isn’t ready for prime-time yet but we’re pretty happy with the progress so far. In this first screencast we are testing the ability to control the content of the menu. At present, we can modify the menu and the changes appear on every layout immediately.

A data driven toolbar that updates across every layout in the solution!

Style is Everything

We’re also experimenting with the look and feel of the universal menu. We want flexibility and simplicity. There’s a tension between what can be done simply and having complete control. For many users, simplicity will win, because it works and it’s productive.

If you want complete control, you have it. We want to ensure that we don’t limit your creativity in any way.

The toolbar can be styled with simple inputs or write your own CSS

Scripts and Layouts

The function of any button in FileMaker is to trigger a script, so we’ve ensured that we can call a script and pass parameters.

At the same time, we’re aware that navigation can be as simple as “Go to Layout[].” We don’t want to over complicate things so the system handles that basic case. All you need to do is to select an layout name

We still have a few things to iron-out but we’re looking forward to making this available soon.

Theme Editor

Theme Editor allows you to control all of the elements of a theme. It is designed to overcome the limits placed on us by the built-in editing tools for themes.

It is now possible, for instance, to do a bulk replace of a font-family. Allowing you to be positive that all objects will use the same fonts.

It also opens up elements that could not be modified at all. You can control the size and placement of layout parts; the default chart theme; your color palette selections and the preview image. Having new layouts and parts added at the right size is a huge time-saver and a pleasure.

Theme Editor allows you to store themes (it’s a FileMaker database) and to generate Themes as required. If you have got the CSS licks to do so, you could use Theme Editor to create a theme from scratch.

We hope that future version of FileMaker will include all of these abilities. Until then, you can enjoy using Theme Editor to manage this for you.


Download Theme Editor


Edit CSS rules for named styles


Modify the Size of Layout Parts


Download Theme Editor