Groovy Dialogs
Groovy Dialogs is a free FileMaker 16 tool to create groovy looking dialog boxes that replace FileMaker’s boring custom dialog boxes.
Replace FileMaker’s boring Custom Dialog boxes from this:
To this:
Learn how we created Groovy Dialogs
Check out our blog post How to create Groovy Dialog Boxes in FileMaker 16 to learn how we created Groovy Dialogs. You can follow along with the tutorial if you like, or just download the demo and implement it into your own solutions.
How to add Groovy Dialogs to your own solutions
Here are the steps to add Groovy Dialogs to your own solutions:
- Download the demo files.
- Copy the Custom Function from the demo file over to your own solution.
- Copy the scripts from the demo file over to your own solution.
- Create a new blank layout in your solution called ‘Groovy Dialog’.
- Remove the layout’s header and footer.
- Copy the contents of the Groovy Dialog layout from the demo file over to your solution.
- Edit the ‘Groovy Dialog’ script within your solution and set the ‘New Window’ step to use the ‘Groovy Dialog’ layout.
How to display a Groovy Dialog
Once you have implemented Groovy Dialogs into your own solution as per the instructions above, you’re ready to start displaying Groovy Dialogs in your own solution.
Instead of using FileMaker’s ‘Show Custom Dialog’ script step, you use the following Perform Script step:
Perform Script ["Groovy Dialog", "Title|Message|Button1|Button2|Button3|Button4"]
For example:
Perform Script ["Groovy Dialog", "This is my Title|This is my message|Close"]
How to get the button that was pressed
To get which button the user pressed, all you need to do is substitute FileMaker’s Get(LastMessageDialog) with the $$ButtonResult global variable.
For example:
IF [ $$ButtonResult = 1 ]
Download it now – its free!
Requirements
Groovy Dialogs work with FileMaker Pro 16 or greater. You will need FileMaker Pro Advanced add a Custom Function to your solution.
Support
Groovy Dialogs is provided as is free of charge, therefore we do not provide free support for the product. If you need assistance, please note that it will be a paid consultation. To arrange a consultation, please contact us.
License
Groovy Dialogs is licensed under a MIT License. Basically, you can do what ever you like with it. There are no restrictions whatsoever.
Fresh from the blog …
How To Execute Multiple Lines of JavaScript in FileMaker
If you're anything like me, you probably love exploring the endless possibilities that JavaScript has brought to FileMaker, especially with the introduction of the "Perform JavaScript in Web Viewer" script step back in FileMaker Pro [...]
How to calculate distance and travel time using Google Maps in FileMaker
Hands up if you've ever used Google Maps to calculate distances between two addresses and work out how long it will take you to get there. I'm sure I'm not the only one to use Google [...]
CalendarBOX now compatible with older versions of FileMaker
A few months back we released CalendarBOX version 3; a free FileMaker 16 developer tool that lets you add cool animated date pickers to your FileMaker solutions for a sleek professional look. To our surprise, [...]
CalendarBOX 3.0 Install and user instructions
We recently released CalendarBOX 3.0 - you can read about what's new in CalendarBOX here: CalendarBOX 3.0 Released. CalendarBOX is a free FileMaker Developer Tool that lets you add a cool animated date picker to your own [...]
CalendarBOX 3.0 Released
Hi there, We’ve just released CalendarBOX 3.0, and boy are we excited about this new release. Add an awesome animated date picker to your own FileMaker solutions with CalendarBOX. It's completely free and completely unlocked so [...]