cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Submit your abstract to the call for content for Discovery Summit Americas by April 23. Selected abstracts will be presented at Discovery Summit, Oct. 21- 24.
Discovery is online this week, April 16 and 18. Join us for these exciting interactive sessions.
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