In my projects, I often use modifier keys (SHIFT, CTRL, …) to offer the user additional features. For example, I use buttons to go to the previous or next record. This behavior changes, when the CTRL key is pressed. Now, the buttons redirect to the first or last record.
A function from my Custom Function Vault makes it easy to work with modifier keys. It creates variables, representing the state of the modifier keys:
Read more …
This article is part of my series Custom Function Vault. Here I describe miscellaneous custom functions to verify required script parameters.
param.script.check()
text.between( text; start; end; type )
trim.all( text; trimChr )
var.assign( definition )
Read more …
This article is part of my series Custom Function Vault. Here I describe a custom function for working with parameters.
Read more …
This article is part of my series Custom Function Vault. Here I describe custom functions for managing (script) parameters.
param( key; value )
param.get( key; params )
Read more …
You might have read my April Fools’ joke about Filemaker 11. Then you know that I do not like the new status toolbar. At the glance it looks nice and adds a modern look to FileMaker.

But after working with it for a while too many annoyances and problems emerged:
Read more …