Copy Plugin

Version 01.55.00
Added 02 Jan 2012 (last updated 28 Oct 2019)

For use with Sibelius 6, Sibelius 7.1, Sibelius 7.5, Sibelius 8.x, Sibelius 18.x, Sibelius 19.x, Sibelius 20.x, Sibelius 21.x, Sibelius 22.x and Sibelius 23.x

Make a clone copy of an existing plugin, with a new file name and a new menu name, in the same folder as the original plugin. This can be useful when making a variant plugin, or for creating multiple plugins that save data associated with the menu name.

It will remember the name of the last plugin you copied across Sibelius sessions, so you can set up your favorite template to reuse.

Updated 3 January 2011 to correct typos.

Updated 24 January 2012 to add default plugin names for easier cloning.

Updated 31 January 2012 to fix crashes on OSX in version 7.1.

Updated 26 February 2016 to greatly speed up file copy.

Updated 13 April 2016.By default it will increment plugin names that end in a number for default names. Also, it will allow you to create multiple copies in a single session. Now requires Sibelius 6 or later.

Updated 26 April 2016 to clarify error message that appears when the menu name is not defined using the _PluginMenuName variable.

Updated 20 October 2019. Version 01.52.00. Added ability to put copied plugin into any existing plugin subfolder. For shipping plugins a user subfolder can be created if it does not already exist.

Updated 23 October 2019. Version 01.54.00. Added ability to create new plugin subfolders that are not existing categories.

Updated 27 October 2019. Version 01.55.00.Plugin file was being created without a plg extension. Fixed.

Plug-in written by Bob Zawalich.