cmdutils
Version 01.50.51
Added 27 Apr 2021 (last updated 22 Mar 2025)
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, Sibelius 23.x, Sibelius 24.x and Sibelius 25.x
Added 27 April 2021. Version 01.08.00
This is a library of plugin routines designed to be called by other plugins. In particular, most of the routines can be executed directly from Execute Commands, or generated macros or generated plugins.
The routines are in the style of Commands - they act on the current selection in the current score, and extend what is possible to do in macros commanded to just using the available Commands and plugins.
Updated 07 May 2021. Version 01.11.00. Bug fixes. Special handling for screen redraw.
Updated 08 May 2021. Version 01.11.00. Remove debug tracing.
Updated 11 June 2021. Version 01.16.00. Major update. Many new commands. See associated documentation for details.
Updated 26 June 2021. Version 01.19.00. New commands for Apply Named Color, Export PDF and others. As before, close and restart Sibelius after updating and before running Execute Commands.
Updated 27 June 2021. Version 01.20.00. Fixed crashing bug in ToggleCase routine.
Updated 10 July 2021. Version 01.21.00. Added additional ExitIf commands.
Updated 22 July 2021. Version 01.23.00. Added AddBarsAtEnd FilterNoteDuration commands and RunPluginEntry_cu.
Updated 23 July 2021. Version 01.24.00. Support for select options in FilterNotesByDuration.
Updated 24 July 2021. Version 01.25.00.Some bug fixing in validation of command names.
Updated 25 July 2021. Version 01.26.00. Updated validation of cmdutils command string to handle trailing linefeeds.
Updated 28 July 2021. Version 01.28.00. Internal code restructuring and cleanup.
Updated 05 August 2021.Version 01.29.00.Internal changes to sync with changes in Execute Commands.
Updated 25 August 2021. Version 01.30.00. Added new commands ExtendSelection_ObjTo_Bar_cu ExtendSelection_ObjTo_Page_cu ExtendSelection_ObjTo_Staff_cu ExtendSelection_ObjTo_System_cu to simulate mouse clicks to select larger areas.
Updated 22 September 2021. Version 01.40.00. Added command SetUserInput_Heading_cu.
Updated 19 March 2022. Version 01.42.00. Added command Select_All_NonPassage_cu.
Updated 21 April 2022. Version 01.43.00. Fixed crashing bug in Add Interval_Full that crashed all Add Interval commands.Also marked it to be runnable from Sib 6.2 on.
Updated 29 April 2022. Version 01.44.00.Fixed crashes in SelectAll routines and removed some debug traces.
Updated 23 May 2022. Version 01.45.00. Made the code completely independent of Sibelius.Execute to allow it to be used in plugins in earlier Sibelius versions.
Updated 2 June 2022. Version 01.46.00. Added Copy_cu, Cut_cu, and Paste_cu for use when Sibelius.Execute is unavailable.
Updated 3 October 2022. Version 01.47.00. Added View Invisible commands for Sibelius 2022.0 or later.
You should always install or update all the plugins Execute Commands, cmdutils, and Run Command Macro whenever you install or update any of them.
You should always install or update all the plugins Execute Commands, cmdutils, and Run Command Macro whenever you install or update any of them.
Updated 23 October 2022. Version 01.48.00. Updated to provide better error handling for NewMacro/Plugin plugins use.
Updated 10 November 2022. Version 01.48.10. Added new commands ExtendSelection_Visible_Down_cu, ExtendSelection_Visible_Up_cu, ExtendSelection_Visible_XHidden_Down_cu, ExtendSelection_Visible_XHidden_Up_cu
Added Updated 28 November 2022. Version 01.48.20. ContactSelection_Visible_Up/Down commands to skip over hidden staves when contracting.
Added Updated 11 January 2023. Version 01.48.30. Corrected typo in one of the Cmdutils Selection command names
Updated 26 June 2023. Version 01.48.33. Added new commands ExportPDF_DateTime_cu(), and ExportPDF_DateTime_cu(), which export a score as PDF and append the current date and time to the filename.
Updated 14 September 2023. Version 01.48.34. Added new commands RunPluginShowDialog_cu(), and reenabled the ViewInvisiblecommands
Updated 24 September 2023. Version 01.49.10.
Added a new View category for commands
Added these new commands for use in Execute Commands
RunPluginShowDialog_cu (strPluginMenuName)
HideAllInvisibles_Toggle_cu()
HideAllInvisibles_Hide_cu()
HideAllInvisibles_Show_cu()
HideAllInvisibles_Store_Current_Setting_cu()
HideAllInvisibles_Restore_Setting_cu()
HideAllInvisibles_Current_cu()
HideAllInvisibles_Full(score, selection, valAction, fTrace)
_ PanoramaOff_cu()
PanoramaOn_cu()
Updated 23 January 2024. Version 01.49.30. Fixed bug in ExtendSelection_ObjTo_System_cu. Added Routines RunPluginEntry1Param_cu, AddSelect_Line_Plain_cu
Updated 2 March 2024. Version 01.49.60. Some internal restructuring. Improvements to Mute-Unmute. AddText now includes styleid in its parameter list.
Updated 26 March 2024. Version 01.49.91. New commands for manipulating Score Info fields for use with wildcards: GetDataForWildcard_cu, SetDataForWildcard_cu
Updated 25 April 2024. Version 01.49.94. Added Select_None_cu command to clear the selection.
Updated 12 September 2024. Version 01.50.08. New IfCondition commands.
Updated 4 October 2024. Version 01.50.09. Fixed potential minor bug and removed some debug traces.
Updated 7 November 2024. Version 01.50.34. Changes made to TransposeByIntervals commands.
New commands added: Deselect_Hidden_Staves_cu(), ShiftSelectionUpOrDownOneStaff_cu(strUpOrDown), ShiftSelectionUpDownOneStaff_Visible_cu(strUpDown).
Removed the ExtendSelection commands ExtendSelection_Visible_XHidden_Up_cu, and ExtendSelection_Visible_XHidden_Down_cu, which never worked properly.
Updated 5 January 2025. Version 01.50.35.Very minor changes to return values in ExtendSelection_UpDown_Full
Updated 25 January 2025. Version 01.50.42. Fix bugs in MakePassageSelection_cu. Reworked MakeSystemPassageSelection_cu.
New commands:MakePassageSelection_AllowSystemObjects_cu(), ExtendSelection_DownTo_BottomStaff_cu(), ExtendSelection_UpTo_TopStaff_cu()
Updated 28 January 2025. Version 01.50.43. New Commands FilterHighlights_cu and FilterDynamicsText_cu
Updated 9 February 2025. Version 01.50.44. Fixed BracketText_cu(), added BracketText_ChooseBrackets_cu([,])
Updated 28 February 2025. Version 01.50.46. New commands and bugfixes.
Updated 20 March 2025. Version 01.50.50.Save and Restore Selection commands were re-implemented.
Updated 22 March 2025. Version 01.50.51.Due to problems with new implementation, the previous Save and Restore was restored.
- Download cmdutils.zip (110K, downloaded 254 times)
Plug-in written by Bob Zawalich.
Categories
- Accidentals (9) »
- Arrange (2) »
- Analysis (2) »
- Batch Processing (22) »
- Color (12) »
- Composing Tools (41) »
- Layout (46) »
- Menus and shortcuts (4) »
- Notes and rests (72) »
- Other (45) »
- Playback (25) »
- Proof-reading (6) »
- Text (98) »
- Navigation (13) »
- Filter and Find (54) »
- Chord Symbols (11) »
- Note Input (4) »
- Lines (18) »
- Simplify Notation (2) »
- Focus On Staves (2) »
- Comments (2) »
- Harp (14) »
- Transformations (7) »
- Hitpoints (3) »
- Guitar (6) »
- Banjo (3) »
- Selection (11) »
- Developers' Tools (32) »
- Engravers' Tools (45) »
- Tuplets (4) »
- Sight-impaired (10) »
- Accessibility (1) »
Find plugins by Sibelius version