Prevent Jump After Drop-Down List Selection

When a user selects a value from a drop-down list, FileMaker’s expected behaviour is to move the cursor automatically to the next field (or object) in the tab order. If that field also has a drop-down list attached, this will have the effect of activating the list.

Under normal circumstances, this is fine and even desirable. But sometimes you don’t want this to happen, and there is no native option to prevent the cursor from jumping to the next object after a user selects from a list.

Why would you want to do this in the first place? Well, I was creating a global search field at the top of a layout with a drop-down list attached, and a script trigger On Object Save that finds a set of records corresponding to the user’s list selection. I wanted it to stay on the field after the user selected an item from the list, since the interaction is essentially over at that point.

Activated List

Read More
Visual Design Basics For FileMaker: Space

Visual Design Basics for FileMaker: Space

The second in a series on the basics of visual design for FileMaker. Space is the basic element that designers work with. How we divide it up determines what we ultimately present to the user as our design.

Space: The final frontier… (Okay, that was bad.) But as designers, we are all “space explorers.” In fact, our main activity as designers is to “explore” the space on the screen by dividing it up in a way that helps users meet their goals.

As we move through an application’s windows, there’s a sense of existence in space, of “coming” and “going” somewhere. We use “forward” and “back” buttons to help find ourselves in the application. This journey happens only in our minds as we discover the various features and functions, but that doesn’t make it any less important.

Read More

Send SMS Easily from FileMaker 13

I’m happy to welcome our first guest post! It’s from Jeff England, a FileMaker developer and owner of Neb’s Fun World, an indoor amusement park located in Oshawa, Ontario, Canada. This article is about how redesigning an existing process can both enhance the user’s experience and save money at the same time. Using the new httpspost function in FileMaker 13, combined with Twilio, he’s now sending information-rich text messages directly from FileMaker, and will show you how, too. It’s a good lesson that creatively examining your existing functions in light of new features can yield great results.

Send SMS from FileMaker

Read More
Create A Progress Tracker Using Free Graphics Tools

Create a Progress Tracker Using Free Graphics Tools

This post is about the progress tracker design pattern. A progress tracker is a user interface pattern that breaks down a multi-step process into parts in order to simplify it for the user. Buttons are easy to create in FileMaker, but what if you want a custom shape and don’t have Photoshop? Here are step-by-step instructions for how to build one for FileMaker Pro, including hover effects, using the online graphics tool Canva in combination with Preview on the Mac.

Progress Tracker

A progress tracker is a design pattern that helps users navigate through a complex, multi-step process. You’ve probably seen it used in web booking or checkout procedures. A progress tracker tells the user a number of useful things: how long the whole process is, what steps are required to complete it, where they currently are, and what is still left to fill in.

Read More

5 Ways to Create a Polished Solution

There are some details that, if left unattended, can detract from a good user experience. Learn about some things you can do to make your solution look more polished and professional.

What makes the difference between a good solution and a great one? Cool fonts, beautifully-rendered icons, and the latest new interface techniques? Those can make your app look cool, for sure. But I’d venture to say that…drumroll please…Consistency and attention to detail are even more important than nice graphics.

Read More
  • 1
  • 2