[JW Lua] RGP Lua 0.68 released

Aaron Sherber aaron at sherber.com
Thu Nov 30 21:29:39 CET 2023


Hi Robert,

Can the new FCMusicSpacingPrefs.AvoidStems be added in a future release?

Thanks,
Aaron.






On Thu, Nov 30, 2023 at 11:39 AM Robert Patterson <
robert at robertgpatterson.com> wrote:

> RGP Lua 0.68 was released
> <https://robertgpatterson.com/-fininfo/-rgplua/rgplua.html> today. One of
> the big additions is a console similar to the JW Lua Development tab,
> except (like the Class Browser) it is implemented externally in Lua. The
> full list of changes is:
>
>    - Fix issue where hash was not updated at initialization so
>    ExecuteAtStartup script failed the first time after an update.
>    - Add FCNoteEntry.ReverseDownStem and FCNoteEntry.ReverseUpStem
>    properties.
>    - Implement 3-state checkbox on Windows. (It was already implemented
>    on macOS.)
>    - Trust enforcement is now required.
>    - Add FCBookmark and FCBookmarks.
>    - Allow numbers to be assigned to FCString.LuaString
>    - Fix Windows crash at startup.
>    - Rewrite cryptography routines with IV and key tracking.
>    - Add menu command monitor callback in FCCustomLuaWindow.
>    - Add FCSmartShapeSegment.CalcMeasurePos and use it to allow
>    entry-based smart shapes to work with FCSmartShape.IsWithinRegion and
>    FCSmartShapeMeasureMarks.LoadAllForRegion.
>    - Add FCMeasure.CreateNumberString and CreateNumberStringUnqualified
>    methods.
>    - Add FCCell.CreateVisibleKeySignature method.
>    - Add FCNoteEntryCell.ReduceEntries method.
>    - Add FCMusicRegion.Playback methods and FCSystemStaves methods for
>    setting up a temporary instrument list.
>    - Add __FCUserWindow::CreateChildUI to allow creation of an FCUI
>    instance that uses the __FCUserWindow as the parent window for launching
>    built-in modeless dialogs. (Important on Windows Finale.)
>    - Add FCUI::DisplayListenToMidiDialog to provide access to Finale's
>    built-in ListenToMidi dialog.
>    - Add all documented playback options to FCPlaybackPrefs.
>    - Added FCCtrlTextEditor control for editing multiline text blocks.
>    - Added FCActiveLyric for getting/setting the current lyric block and
>    syllable.
>    - Fix Unicode-encoding issues with FCSyllableBase text parsing.
>    - Add syllable parsing to FCVerseLyricsText, FCChorusLyricsText, and
>    FCSectionLyricsText
>    - Enhance FCLuaScriptItem handling to allow execution of strings (plus
>    other goodies).
>    - Embed and pre-load luafilesystem ('lfs').
>    - Added crypto namespace to luaosutils. Provides strong encryption
>    with easy-to-use function calls.
>    - Added FCPages.FindSystemNumber and FCPages.FindMeasureNumber.
>    - Hooked up FCFretboardGroupDef and added supporting classes.
>    - Added FCMiscDocPrefs.AlignMeasureNumbersWithBarline and
>    FCMiscDocPrefs.LegacyDotPositionOnFlippedStems for Finale 27.4 support.
>
>
>
> _______________________________________________
> JWLua mailing list
> JWLua at jwmusic.nu
> http://jwmusic.nu/mailman/listinfo/jwlua_jwmusic.nu
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://jwmusic.nu/pipermail/jwlua_jwmusic.nu/attachments/20231130/c3582e31/attachment.htm>


More information about the JWLua mailing list