+33 (0)5 86 23 01 33 | +1 (418) 780 4443 contact@studiobods.com

Controls Generator for LabVIEW

  • Generate LabVIEW buttons from pictures
  • Create 6-states Boolean controls with different pictures and colors for each
  • Colors are automatically detected in your images
  • Select new colors for each detected one, and for each state of the button
  • Manage and Apply color patterns in batch
  • Preview your results live!

Choose any picture of your choice

Colors in your pictures are automatically detected

Select the new color for each detected color and each state of the Boolean control

Send your job for processing and create thousands of button in few minutes



Controls Generator for LabVIEW is a toolkit for LabVIEW developers. It allows them to easily create custom buttons for LabVIEW. You can use any picture of your choice to create 6-states Boolean controls. Moreover, the tool is able to automatically detect colors in your images, so you can select new colors for each one of them.

Control Generator for LabVIEW drastically reduce the time required to make nice custom buttons for your LabVIEW applications.



Controls Generator for LabVIEW allows you to easily and quickly create custom
buttons for your LabVIEW applications. It creates 6-states custom boolean
controls, allowing you to display different colors and pictures for the
different states of the button, which are False, True, True to False transition,
False to True transition, False Hover and True Hover.


You can user any picture to generate your custom buttons with Controls Generator
for LabVIEW. It handles JPEG, PNG and BMP pictures, and also fully handles
32-bit pictures with transparency. However, note that this software is optmized
for pictures containing a few number of different colors, so pictures without
shading effects ideally.


Controls Generator automatically detects the colors in the pictures you use to
create your button. This allows you to easily recolor your design, by being able
to select a new color, for each detected color in the initial picture. Of
course, you can choose different colors for each of the 6 states of the Boolean


While configuring your custom controls with Controls Generator for LabVIEW, you
can set many properties of the LabVIEW boolean control, allowing you to generate
custom controls that fully answer your needs. For example, you could choose to
generate Type Definitions with the Boolean Text visible with a particular color.
This is just an example, most LabVIEW Boolean Control properties are directly
accessible from Controls Generator when designing your buttons.


This is so annoying to configure settings and colors one button at a time.
That’s why all operations you can perform with Controls Generator can be
performed in batch. Select all the buttons you want to modify in Controls
Generator, and simply change the settings to apply them to all.


Controls Generator for LabVIEW comes with a tool allowing you to define Color
Patterns. These Color Patterns contain the information about each single color
to be applied on an original picture, for each of the 6 states of the control.
Therefore, you can define a Color Pattern for a specific LabVIEW application,
and choose to apply this pattern to all the controls involved in that
application. You make sure your design is consistent while saving a lot of time!


Controls Generator for LabVIEW allows you to export and import your designs for easy sharing with your colleagues. When you export a button with Controls Generator, the exported file contains all the information so you can easily change any of the settings in the future, and re-generate new buttons.

Controls Generator for LabVIEW needs the following components to run:

  • Windows XP and later
  • Active Internet connection

Controls Generator for LabVIEW requires base pictures in the following file formats:

  • PNG
  • JPG
  • BMP

Controls Generator generate LabVIEW controls compatible with the following LabVIEW versions:

  • 2009 and higher


Online documentation

Access to the online user guide and step by step instructions to operate Controls Generator for LabVIEW.

How to get started with Controls Generator for LabVIEW

Follow the step by step Getting Started guide available here.

Is this software free?

Yes, Controls Generator for LabVIEW is a free product. However, you reserve us the right to limit the generation of buttons since this process requires many resources on our hand, and we are not sure of the load it will have. For this reason, you will be initially limited to 20 buttons. We will monitor system usage and grant you new buttons as you generate them. Feel free to contact us directly if you want us to give you a greater limit.