ShowBox Color

Introducing 4D Systems' Workshop4 IDE

Supports multiple development environments, to cater for different user requirements and skill level.

Workshop4 is a comprehensive software IDE for Microsoft Windows that provides an integrated software development platform for all of the 4D family of processors and modules. The IDE combines the Editor, Compiler, Linker and Downloader to develop complete 4DGL application code. All user application code is developed within the Workshop4 IDE.

Workshop4 includes four development environments, for the user to choose based on application requirements or even user skill level.


This environment enables the
user to write 4DGL code in its
natural form to program the
display module.

ViSi - Genie

An advanced environment
that doesn't require any
4DGL coding at all, it is all
done automatically for you.
Simply lay the display out
with the objects you want
(similar to ViSi), set the
events to drive them and 
the code is written for
you automatically. ViSi-
Genie provides the latest
rapid development
experience from
4D Systems.


A visual programming
experience that enables
drag-and-drop type
placement of objects to
assist with 4DGL code
generation and allows
the user to visualise how
the display will look while
being developed


This environment is also
provided to transform the
display module into a
slave serial display module,
allowing the user to control
the display from any host
microcontroller or device
with a serial port.

ShowBox Color

Smart Widget Editor

Smart Widgets Editor is a powerful utility which enables the generation of Smart Widgets.

  • Users can create complex widgets with up to six layers, including the layer for the base image. The order of the layers can be arranged as desired.
  • Each layer can contain one or more images arranged in sequence that can be manipulated in a variety of ways. Image manipulation options include horizontal motion, vertical motion, and angular motion. Additionally, the transparency of a layer can be set.
  • Two or more layers can be linked to produce synchronized movements of images. This enables the generation of complex widgets with multiple moving parts. Clockwork feature is also supported. This enables users to quickly generate clock widgets.
  • Each layer can have a numeric part which can display numbers in various fonts and formats. Alternatively, the numeric part can be a fixed sequence of text.
  • The output frames can be utilized using any of the supported Workshop4 environments

WS4 Pro comes with 30+ different examples of smart widgets.

Smart Widgets are custom widgets designed using the Smart Widgets Editor. There are three types available – Smart Gauges, Smart Knobs, and Smart Sliders. 

For examples and more information, please refer to the documents in the Download section below, and the Application Notes

Genie Magic

Genie Magic is an extension to ViSi-Genie, which is available in Workshop4 PRO. Genie Magic allows the User to add 4DGL code to various points in the ViSi-Genie backend code, which allows Users to take full advantage of the power of 4DGL, while retaining the speed and convenience of ViSi-Genie and its defined communication protocol.

Genie Magic allows you to enter 4DGL code in the form of Events, Code and Objects, along with various touch related additions too, giving you to the power to achieve advanced GUI's in ViSi-Genie without having to write the full code yourself.

Genie Magic is fully supported by the genieArduino and geniePi libraries, making communication with an Arduino or Raspberry Pi host even more powerful. 

When using Genie Magic in combination with the Smart Widget Editor, it is possible to use the Smart Widgets Editor tool and Smart Widgets to create other graphical user interface elements such as: 

  • dropdown menu
  • side menu
  • 'carousel slider'
  • list box
  • quarter-rotary menu
  • dock menu
  • fading slide-to-unlock button
  • spectrum with transparency
  • and many others


For examples and more information, please refer to the documents in the Download section below, and the Application Notes

ShowBox Color

The Workshop4 PRO License unlocks Genie Magic for the ViSi-Genie environment, along with the Smart Widget Editor for both ViSi and ViSi-Genie. New Features and additions continue to be developed, and updates are made available for free once the License has been purchased. 

Workshop4 Pro's addition to ViSi-Genie offers additional and specialised features, which has an encompassing title of Genie Magic. Genie Magic brings the ability to add standard 4DGL code to various points within the ViSi-Genie environment. This enables you to have all the advantages of ViSi-Genie but with the new ability to add extra 4DGL where you want it. If a feature was previously unavailable in standard ViSi-Genie but was possible in Designer or ViSi, then Workshop4 PRO is the simple answer, making the most powerful yet easy to use environment we offer.

In addition to this, the Smart Widget Editor brings a comprehensive tool which allows you to create and animate Gauges, Sliders, Knobs and more, using the tools provided. This allows you to easily add custom graphics and build customised widgets, exactly as you want them.

These features are available to be unlocked by purchasing a License for Workshop4 PRO, from the Buy Now section at the bottom of this page.

A seven-day trial of Workshop4 PRO features is available by clicking on the 'Start PRO Trial' button in the Options Menu under the License tab in Workshop4 PRO. This will allow you to evaluate Workshop4 PRO unhindered for 7 different days of use - they do not have to be consecutive.

With the aid of Workshop4 PRO, ViSi-Genie is an incredible environment to work with, giving many options to the User which extended ViSi-Genie beyond the Host Dependent platform it once was.

Workshop4 PRO
is an OPTIONAL upgrade to unlock advanced features. Workshop4 is still FREE to download and use, however, the PRO features requires a paid license to unlock the additional features.

The Workshop4 PRO License is for One (1) User on (1) Computer only. 

ShowBox Color
ShowBox Color

ShowBox Color

Workshop4 is a Windows Only product.

It is compatible with Windows XP through to Windows 10.
Note some older OS's such as ME and Vista have not been tested for some time due to availability, however should still work. Obviously Windows 7+ is ideal.

It is possible to run Workshop4 under a VM on Linux or Mac, however it is up to the User to set this up.

ShowBox Color