X Y Offset

Version 01.11.02
Added 06 Apr 2017 (last updated 21 Apr 2021)

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

Sets the X and Y offsets of selected objects, as the inspector does (Absolute mode), or uses X and Y values to shift the position of selected objects (Relative mode).

It can serve as a replacement to the X Y positions of the Inspector in some cases, and adds the ability to shift the positions of objects.

As with any plugin, it can be assigned to a shortcut key.

It will adjust the right end of lines by the same Y amount the left end is moved so the slope of the line is unchanged.

By default, the initial focus is in the X edit box. If you run the plugin with no selection you can set the initial focus to go to the Y edit box instead.

Updated 22 April 2020. Version 01.07.00. Added ability to move just the left or right end of a line, in addition to being able to shift both ends at once.

Updated 14 September 2020. Version 01.08.00. Move both ends code was not adjusting right end. Fixed now.

Updated 16 September 2020. Version 01.09.00. Added ability to hide dialog during the Sibelius session and to retain the values from the last run in the edit boxes.

Updated 5 April 2021. Version 01.10.01.

Dialog controls were rearranged, and some new controls were added. The control to hide the dialog is now a 3-tate drop down listbox allowing you to show the dialog always, hide it for one Sib session, or hide it unless the plugin was run with no selection. The dialog will always come up if there is no selection.

Updated 17 April 2021. Version 01.11.00.

Fixed Preview, which was net being reset. When the dialog comes up with no selection, the Previous and OK buttons are now disabled. Previously if you chose Relative and both values were zero, it was treated as an error. Now these settings will cause the selected objects to be reset to their default positions. A warning will appear the first time this happens in a Sibelius session.

Updated 18 April 2021. Version 01.11.01. Fixed crash when using the up and down buttons. Thanks to Michele Galvagno for pointing out the problem.

Updated 21 April 2021. Version 01.11.02. Added ability to have outside callers hide dialog.

Plug-in written by Bob Zawalich.