Screenshot from Prog Bars Module

Prog Bars

by Matthew Leering

Screenshot from Prog Bars Module

MODULE DESCRIPTION

Nobody likes waiting for progress bars.
There is something that’s much worse though.
Not having progress bars.

Surely you’ve been there before.
You’re dealing with somebody else’s software, and you’re not sure if it’s just taking a long time, or if the system froze up on you.
Progress bars help take the guess-work out of the equation.
Not only can you tell that things are still working, but you can visibly see the progress.

This is one of the simplest modules that I’ve released to date, and its whole purpose is to allow you to easily display progress bars in your FileMaker solutions.  It will allow you to add a progress bar to your own solution using only native FileMaker controls (no web components necessary)
It may come as a surprise to you that FileMaker doesn’t ship with a built-in progress bar control, however, it does ship with a number of controls that can be used to roll your own quite simply.
Now that rolling your own has become even easier, I hope to see progress bars in all the solutions that need it out there.

SYSTEM REQUIREMENTS

  • FileMaker Pro Advanced (required for copying custom functions from demo file into your solution)  If you ask really nicely, I might be able to make a version for you that does not use custom functions.
  • Must be FileMaker version 14+ (required for using button bars)

HOW TO INSTALL

  1. Copy Custom Functions to your solution
  2. Copy scripts to your solution
  3. Copy Layout Object named “PROG_BARS_Container” (and its contents) into your solution

HOW TO USE

Simple. Just one step!

 Perform Script [ “Update Prog Bar [ _newPercentage { ; _message } ] <PROG_BARS>” ]

THIS SCRIPT TAKES 2 PARAMETERS*:

  • New Percentage (Required) –> This is the percentage that the progress bar will be updated to
  • Message (Optional) –> The message to be displayed underneath the progress bar

*I expect these parameters are to be passed in separated by a hard return

Download

You can download this module via its GitHub page: https://github.com/Blue-Kachina/Prog-Bars

3 responses to “Prog Bars”

  1. pleiades says:

    Hello Blue Kachina,

    I have an idea when I went to your github page, I saw that you made a Simone game ( I like that game), Would it be possible to include Simone in Filemaker as the progress bar/game ?

    Thanks

    • Hey Pleiades;
      That Simone game was an Android app that I was playing around with while learning the Android API. It should be possible to recreate most of it within FileMaker Pro I think. There are some limitations, like I won’t be able to have kidney-shaped buttons or anything like that, but the basic game concepts should still work.

      How do you envision it tying in with this “Prog Bars” module???

  2. pleiades says:

    Hello Matthew,

    Thanks for the reply, my question is out of my own curiosity and its amazing you can build something like that in Filemaker. The idea is to have an optional hidden game for long processes like exporting many records or maybe after the completion of the progress bar as a reward.

Leave a Reply

Your email address will not be published. Required fields are marked *