cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
The Discovery Summit 2025 Call for Content is open! Submit an abstract today to present at our premier analytics conference.
Get the free JMP Student Edition for qualified students and instructors at degree granting institutions.
Choose Language Hide Translation Bar
Add-In Builder

 

Use a JMP® Add-In to create custom menus and easily distribute JMP scripts, applications, data tables and more. 

julian_0-1593722103937.png

Create an Add-In with the Add-In Builder

  1. Choose File > New > Add-In (or File > New > New Add-In on the Mac).
  2. In the General Information tab, provide an Add-in Name and an Add-in ID.  
  3. In the Menu Items tab, for each menu item:annotated.png
  • Click Add Command to add the menu item  and provide a menu item name ‚.
  • Browse for the JSL script the menu item will run.  Or, copy and paste the script next to Run this JSL ƒ.
  • Click Add Submenu (if needed) and provide a name to group items below a single heading, or Add Separator to add a separating line.
  1. If desired, use the Start-Up Script, Exit Script, or Additional Files tabs to add other scripts, graphics or data tables to the add-in.
  2. Click Save.  Edit the file name if desired (the Add-in ID will default, with a .jmpaddin extension), and click Save.

By default, the add-in will automatically install under the Add-in menu in JMP when saved.  Test the menu items to ensure that everything works as intended, and fine-tune as needed. The Add-in Builder will stay open until you close it, and saved changes will override the previously installed version of the add-in.

 

Share the add-in with other users.  When the file is opened in JMP, all files are extracted into the appropriate folder, and the add-in is installed in the JMP Add-in menu.

Tips and Limitations

  • julian_3-1593722103956.pngTo disable (remove from menu) or unregister (uninstall) an add-in, use View > Add-Ins.
  • To edit an add-in use File > Open, then click the arrow next to Open and select Open Using Add-In Builder (on Mac, first click “Options” then check “Edit after opening”).
  • To save an application as an add-in, select Script > Save Script to Add-In from the Application Builder red triangle (saving an application as an add-in requires JMP 10 or higher).

 

Note:  For more information on developing and deploying add-ins, search for Add-Inin the JMP Help or in the JMP Scripting Guide (under Help > Books). Explore jmp.com/addins for available add-ins.

Comments
hogi

Use a JMP® Add-In to create custom menus ...

Is it possible to create new menus - instead of submenus in the Add-In menu?

julian

Hi @hogi,

It is, but not using the Add-In Builder built into JMP. Your options are to manually edit the .jmpcust file that is part of the Add-In (it's xml), or to use @Justin_Chilton's really niceAdd-In Manager to build and manage you Add-Ins. This manager includes a number of additional customization options, including placing your menu items within existing menus, or creating a new menu entirely. Justin has a nice blog that discusses that particular use of the Add-In manger:

Add-In Manager, Part 3: Advanced customization 

Recommended Articles