[JW Lua] FCMeasureNumberRegion

Dave Foster fozder at me.com
Mon Oct 21 10:25:43 CEST 2013


Hi Jari,

Thanks for putting this together - I concur with Charles that this looks comprehensive to me. The only thing is with getting/setting the character position - you have GetStartPoint(), instead of GetStartVerticalPosition(), so can we assume that we'll be passing a 2 figure position object to the method instead of just a value (to 2 methods)?

Regarding the collection FCMeasureNumberRegions, does this enumerate regions in order of measure number or creation time? I.E. if I wanted to find the one corresponding to the last region (containing the last measure), would I need to parse them all and test? (I could experiment with this and only ask in case you already know!)

Cheers,

Dave
> General stuff:
> StartMeasure property
> EndMeasure property
> StartNumber property
> UseScoreInfoForParts property
> * View property
> GetPrefix()/SetPrefix()
> GetSuffix()/SetSuffix()
> 
> 
> Score/Part-specific stuff:
> GetShowOnTopStaff()/SetShowOnTopStaff()
> *GetExcludeOtherStaves()/*SetExcludeOtherStaves()
> GetShowOnButtomStaff()/*SetShowOnBottomStaff()
> *GetShowOnSystemStart()/SetShowOnSystemStart()
> *GetUseEnclosureStart()/*SetUseEnclosureStart()
> *GetEnclosureStart()  No setter required
> *GetHideFirstNumber()/SetHideFirstNumber()
> GetStartFontInfo()/SetStartFontInfo()
> *GetStartAlignment()/*SetStartAlignment()
> *GetStartJustification()/*SetStartJustification()
> *GetStartPoint()/*SetStartPoint()
> 
> *GetMultipleValue()/*SetMultipleValue()
> *GetMultipleStartMeasure()/*SetMultipleStartMeasure()
> *GetUseEnclosureMultiple()/*SetUseEnclosureMultiple()
> *GetEnclosureMultiple() No setter required
> *GetBreakMultiMeasureRests()/*SetBreakMultiMeasureRests()
> GetMultipleFontInfo()/SetMultipleFontInfo()
> *GetMultipleAlignment()/*SetMultipleAlignment()
> *GetMultipleJustification()/*SetMultipleJustification()
> *GetMultiplePoint()/*SetMultiplePoint()
> 
> *GetShowOnMultiMeasureRests()/*SetShowOnMultiMeasureRests()
> *GetShowMultiMeasureRanges()/*SetShowMultiMeasureRanges()
> *GetMultiMeasureBracketLeft()/*SetMultiMeasureBracketRight()
> GetMultiMeasureFontInfo()/SetMultiMeasureFontInfo()
> *GetMultiMeasureAlignment()/*SetMultiMeasureAlignment()
> *GetMultiMeasureJustification()/*SetMultiMeasureJustification()
> *GetMultiMeasurePoint()/*SetMultiMeasurePoint()

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://jwmusic.nu/pipermail/jwlua_jwmusic.nu/attachments/20131021/d9dc1d6a/attachment-0002.html>


More information about the JWLua mailing list