Rev. 2705: status summary for some plugin API's
What follows is a summary of the status of a few API's in the plugin support of the last (?) revision 2705. It is largely incomplete, dealing mostly with the API's I use for my own plugins.
Global variables | ||
!! | curCursor | not a cursor! Any attempt to use it as a cursor crashes the programme |
OK | mscoreMajorVersion | |
OK | mscoreMinorVersion | |
OK | mscoreUpdateVersion | |
OK | mscoreVersion | |
Score object | ||
OK | pages() | |
OK | measures() | |
OK | parts() | |
Note object | ||
OK | color | |
! | name | a standard enharmonic variant of the note (Db => "c#...") |
OK | pitch | |
! | tied | 0 no tie; 2 forward; 1 backward; 3 both (1 and 2 exchanged according to docu) |
OK | tpc | |
OK | tuning | |
! | userAccidental | always 0 ? |
OK | visible | |
Rest object | ||
!! | tickLen | crashes the programme |
Hoping it may be useful,
M.
Comments
(I did not find a way to edit the above post!)
An update of the above table for revision 2717:
M.
In reply to Rev . 2717 Update by Miwarre
http://musescore.org/developers-handbook/plugin-api-functions The handbook is open for everyone so feel free to edit.