[jmsl] Clef change in one staff causes all staves to display clefs

jmsl at music.columbia.edu jmsl at music.columbia.edu
Wed Nov 26 18:10:33 EST 2008


Hi Nick,

As far as I can tell, the behavior seems to be consistent, and it  
works on my scores as well as ScoreFrame.  I don't find conditions  
where there is extra space but no clef change.  There is always extra  
space with a clef change. (as expected)

I'm guessing that the LayoutManager should check Measure's  
getAnyClefSetByHand(), and if true, adjust the drawing anchors for all  
tracks on all staves in the measure, and then go through the  
individual staves to see whether or not to actually render the clef  
for each staff.  (this is more for my own sense of what's going on  
than anything else)

thanks,
Peter McCulloch



More information about the jmsl mailing list