[JW Lua] JW Lua beta 0.43 - full release notes
Jari Williamsson
jari.williamsson at mailbox.swipnet.se
Tue Nov 17 09:49:05 CET 2015
Hello All,
Here are the full release notes for beta 0.43:
* FCStaff and FCStaffStyleDef classes are now based on a __FCStaffBase
class that handles all shared behaviour.
* These methods are now also available in FCStaffStyleDef:
MakeNormalNotation, IsPercussion, IsTablature, IsNormalNotation,
GetTranspose, GetAbbreviatedNameID, GetFullNameID,
InstrumentMatchesUUID, HasInstrumentAssigned, CreateFullNameString,
CreateAbbreviatedNameString, CreateDisplayFullNameString,
CreateTrimmedFullNameString, CreateTrimmedAbbreviatedNameString
SaveFullNameString, SaveAbbreviatedNameString, SaveNewFullNameString,
SaveNewAbbreviatedNameString
* Dialog boxes filter added to Class Browser
* FCCustomWindow and FCCustomLuaWindow classes added for dialog support.
The dialogs are have some auto-layout features and handles Windows/Mac
output differently with device independence. The FCCustomLuaWindow class
support Lua callback functions.
* These methods are available to create controls for a dialog:
CreateStatic, CreateEdit, CreateButton, CreateCheckbox, CreatOkButton,
CreateCancelButton, CreatePopup, CreateHorizontalLine,
CreateVerticalLine, CreateSlider, CreateUpDown, CreateTree
* Class ID constants added to __FCBase (FCID_ constants).
* FCLuaIterator class added. It's a class that is highly optimized for
Finale data processing in JW Lua, and the recommended approach to
handling data. It includes control over iteration direction, partial
measure selections, progress bar support, and much more.
* FCMusicRegion:IsMeasurePartial() method added
* FCMusicRegion:IsFullDocumentWidth() renamed to IsFullDocumentSpan()
* Reverted back to Lua 5.2.3
* FCCrossStaff class renamed to FCCrossStaffMod. FCCrossStaves class
renamed to FCCrossStaffMods.
* Fixed a bug FCMetaToolAssignment:AssignTextExpressionDef() and
AssignShapeExpressionDef(). The issue with
FCMetatoolAssignment::SaveAsKeyStroke() is still present, though...
Download link:
http://finaletips.nu/index.php/download/category/28-beta-version
Best regards,
Jari Williamsson
More information about the JWLua
mailing list