<div dir="ltr"><div>Okay, I will leave it. I am adding some additional properties for clarity.</div><div><br></div><div>The main concept that is missing is the concept of transitioning the beat chart from automatic to manual. This is a concept I discovered after extensive reverse-engineering of Finale behavior. Unfortunately, I didn't get the comments into the PDK before Jari withdrew from working on it.</div><div><br></div><div>You basically cannot edit a beat chart unless you first transition it to a manual beat chart. Finale does this when the user manually edits it with the beat chart handles. I'm going to add a method on FCBeatChartElements to do it programmatically.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Feb 11, 2023 at 10:53 AM Jan Angermüller <<a href="mailto:jan@angermueller.com">jan@angermueller.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
Robert,<br>
<br>
I use both classes a lot in Perfect Layout.<br>
Though it still sometimes seems like a puzzle (or incomplete?) to me
too.<br>
Adding more properties would be fine, but changing/splitting the
whole thing would have massive impact on the spacing algorithms from
Perfect Layout.<br>
<br>
If it really makes sense to you to change it, maybe you could keep
FCBeatChartElement(s) and add an alternative implementation with a
new name, so that the old one still can be used. Not so nice, but
very pragmatic ;-)<br>
<br>
Jan<br>
<br>
<div>Am 11.02.2023 um 16:46 schrieb Robert
Patterson:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>Hello,</div>
<div><br>
</div>
<div>Does anyone use FCBeatChartElement or FCBeatChartElements?
It appears to be incomplete to me, and I would also like to
split the header out into its own class. This would be a
breaking change, so I am not sure I'll do it. But I thought I
would poll the group.</div>
<div><br>
</div>
<div>Robert</div>
<div><br>
</div>
</div>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
JWLua mailing list
<a href="mailto:JWLua@jwmusic.nu" target="_blank">JWLua@jwmusic.nu</a>
<a href="http://jwmusic.nu/mailman/listinfo/jwlua_jwmusic.nu" target="_blank">http://jwmusic.nu/mailman/listinfo/jwlua_jwmusic.nu</a>
</pre>
</blockquote>
<br>
<pre cols="72">--
Jan Angermüller
Orchideenstieg 13
22297 Hamburg
Tel. 040 - 28 94 84 82
Mobil 0173 - 99 33 904
<a href="http://www.elbsound.studio" target="_blank">www.elbsound.studio</a></pre>
</div>
_______________________________________________<br>
JWLua mailing list<br>
<a href="mailto:JWLua@jwmusic.nu" target="_blank">JWLua@jwmusic.nu</a><br>
<a href="http://jwmusic.nu/mailman/listinfo/jwlua_jwmusic.nu" rel="noreferrer" target="_blank">http://jwmusic.nu/mailman/listinfo/jwlua_jwmusic.nu</a><br>
</blockquote></div>