magic-button-maker

Magic Button Maker

Magic Button Maker is a little LabVIEW add-on that helps you to create buttons with custom icons. Simply specify a path or URL to the icon image and create button with a single click.

How to use it?

1. Enter path or URL to a graphic file containing the icon
2. Select style of the button
3. Click Create button
4. Save your new button as *.ctl file or just drop it into the target VI

Magic Button Maker comes in two versions: Free edition is for your personal, non-commercial use. As name states it’s free, but if you want to support it’s development you can donate using the button below. Thank you!

If you want to use Magic Button Maker in commercial work, please buy a license for Pro version (and get an extra feature to create buttons programmatically).

  • Compatible with LabVIEW version 2012 and higher
  • To install the software (*.vip file) you need VI Package Manager (VIPM). You can install it from VIPM website or from the LabVIEW Platform DVDs (since version 2013 installed by default with LabVIEW)

How to use it?

  1. Enter path or URL to a graphic file containing the icon (PNG, BMP, JPG and GIF formats are supported)
  2. Click Create Button
  3. Save your new button as *.ctl file or just drop it into the target VI
123

You can select from three button styles:

1. System button (based on System Buttons from UI Control Suite: System Controls 2.0)

system

2. Vertical button (based on Vertical Buttons from UI Control Suite: System Controls 2.0)

vertical

3. Toolbar button (Small, square button dedicated for toolbars)

toolbar

Programmatic use (available in Pro version)

Use Magic Button Maker programmatically to convert your icon library into ready to use buttons.

Convert single file…

2

… or create batch processor:

magic-button-maker-batch-conversion

It’s that simple:

3-magic-button-maker-context-help

Tips

tips

Troubleshooting

Magic Button Maker (Pro) launches very slowly. How to fix it?

  1. Restart LabVIEW
  2. Run Magic Button Maker
  3. Click Use Magic Button Maker programmatically button run_mbm_programmatically_button (Magic Button Maker API.vi will open)
  4. In Magic Button Maker API.vi go to File menu and select Save All
  5. Restart Magic Button Maker

When I try to create button I get error 9100.

This bug was fixed in version 1.1.1. Please update the application.

Settings

  • WebSearchLinks – list of URLs that will be opened in web browser after clicking web search button (URLs are separated with #)
  • SystemButtonSize, VerticalButtonSize, ToolbarButtonSize – default size of the button
  • LabelVisible, CaptionVisible – specifies label/caption visibility in created buttons
  • ImageScaling – if TRUE icon will be scaled with the button
  • DrawIcon – if TRUE, newly generated *.ctl file will get nicely looking icon
  • AddDescription – if TRUE, newly generated *.ctl file will get descriptive Description 🙂

Do you want to post a bug? Suggest new feature? Please, leave a comment.

2 comments on “Magic Button Maker”

yyll says:

LV2015
Create button —> error9100 drnadnk9bckdwgf9cfuewggnhfnd8nfu.vi

GENIVIEW says:

Hi yyll,

Thanks for letting us know about this. I think I’ve identified source of the problem, but could you confirm that you use NON-English LV version? Thanks!

Leave a Reply

Your email address will not be published.This is a required field!

<small>You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes:<br> <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

* Please enter the Biggest Number