Tag Archives: GUI Design


Here’s a handy little function to apply a transparency effect to a solid (r,g,b) colour:


Validating Modal Windows

A modal window forces a user to respond to a prompt before continuing execution of a script.  The JMP user interface rarely uses modal windows and as programmers we should respect this principle and use modal windows sparingly.  If a task is important enough to warrant a modal window it’s probably important enough to demand some level of validation of user inputs.  Here’s how:  (more…)

Designing a User Interface? Take the Hint!

When we create a custom window in JMP we basically design a layout for a variety of user interface building blocks referred to as display boxes.  Most of these are quite logical – a button box displays a button, a radio box displays a radio button, a list box displays a list, and a text box displays some text.