Beezwax Collaboration in Action: Insights From Our Work and Our Team

We believe ideas get better when shared. This space is where our developers, designers, and data experts open up about what they're building and why it matters.

Button Image Masks

When you’ve been using FIleMaker as long as I have, you know we’ve done all kinds of crazy things to get image masks to work on our buttons. Here’s how I went about implementing Button Image Masks in FileMaker 13.
Read it now

Listing hosted FileMaker files from the shell

As part of a shell script I’m cooking up, one of the required tasks is to list all currently hosted database files on a Mac OS based FileMaker server. This may get deployed over multiple servers, and I want to keep it as simple and trouble free as possible.
Read it now

hello San Antonio. hello FileMaker DevCon.

It's FileMaker Developer Conference 2014 this week, with 8 Beez in San Antonio for DevCon. We're studying new development techniques from FileMaker Inc. and our industry peers, sharing a few methods of our own and even riding a few mechanical bulls at a real live cattle ranch! Several members of Beezwax’s development team are featured presenters, and several more are hosting and facilitating Unconference Workshop sessions.
Read it now

Our d3.js Saturday – Beezwax at d3.unconf

Beezwax was a sponsor and participant in the first ever d3.unconf in San Francisco this weekend. This “Unconference” event was created as a one-day gathering of data visualization practitioners, centered on d3.js, a powerful and flexible JavaScript data visualization library. Here’s info about the conference, examples of how we use d3 at Beezwax, and pointers to learning more about d3.js.
Read it now

Cancel a FileMaker Script – with Easy Clean-up

Sometimes a FileMaker user wants to stop things, right in the middle of a process! Little do they know that a time-consuming script has only looped over 10 percent of the records, or set flags in half of them, etc. What to do now? Well, what if there were a simple way to allow the user to cancel the script even in the middle of performing its task, then have another script take over and clean up as if nothing ever happened? If that is what you need then you are in the right place.
Read it now

Re-Thinking is the new Rebuilding

At its core, InspectorPro v4 is a FileMaker database. The previous version, Inspector Pro v3 was originally architected as FileMaker Pro 7 file, and continuously remodeled as we moved all the way through FileMaker Pro 11. InspectorPro 4 on the other hand was rebuilt from the ground up as a FileMaker 12 solution. I wanted to tell you more about the approach I used, including extensive use of the new ExecuteSQL feature. Hopefully it will give you some ideas as you start to re-think, and ultimately rebuild, solutions in FileMaker 12.
Read it now

Button Up 2: Building State-Aware Buttons

In this post, we'll learn two lightweight techniques that give full control of button appearance and behavior: the <em>conditional overlay</em> and the <em>conditional clear</em>. These techniques provide the methods needed to successfully resolve the conflict between 'interactive formatting' and 'semantic misinformation' posed in our previous <a href="http://buzz.beezwax.net/2012/12/15/button-up">Button. Up.</a> blog post.
Read it now