[JW Lua] JW Lua beta 0.07 available
Jari Williamsson
jari.williamsson at mailbox.swipnet.se
Tue Oct 8 09:15:43 CEST 2013
Hello!
JW Lua beta 0.07 is now available for download. New/fixed in this build:
* "dumpproperties()" utility function added to the global namespace,
that creates a table with all properties for an object. The "key" in the
table is the property name, the "value" is the property value.
* "pairsbykeys()" iterator function added to the global namespace, which
returns all key/value pairs sorted in key order (useful together with
"dumpproperties()", see above).
* "loadall()" iterator function added to the global namespace, which is
a shortcut approach to collection classes that supports the LoadAll()
method.
* "loadallforregion()" iterator function added to the global namespace,
which is a shortcut approach to collection classes that supports the
LoadAllForRegion() method.
* Mac also has support for scrolling console output from the scripts now
* Fixed a Mac crash if the "Refresh All" button on the "Explorer" page
would result in an empty list of scripts.
* Fixed a bug where alert boxes where not application modal on Windows
* Fixed a bug where modal states didn't affect the JW Lua main window in
the correct way on Windows
* AlertOkCancel() method added to FCUI
* JW Lua max/min version can now be set in the plug-in definition
* Finale max/min version can now be set in the plug-in definition
* FCPageFormatPrefs class supported (use LoadScore() or LoadParts()
methods to get the approriate data)
* Support for the FCStaffList(s), FCCustomSmartLineDef(s), FCTuplet(s),
FCPageText(s), FCTextExpressionDef(s), FCCategoryDef(s), FCFontPrefs
classes.
* FCDocument class with Save() method and Dirty property enabled
* finale.PARTID_UNKNOWN constant removed
* FCMusicRegion:CreateCells() method added
* FCPage:IsPortrait() method added
* FCString.Length read-only property added (maps to GetLength())
* ClassName() method added to all classes, which returns a string to
Lua, such as "FCPage" etc.
* Feature added to the Manager page to create "script groups".
* Fixed a bug where deactivated script groups didn't stay activated when
Finale was restarted.
* Fixed a issue where the "Plug-in Def" dialog box added an added line
feed to "[[ ... ]]" comments.
* Added some more predefined category tags.
* The "Open..." button on the developer page will now ask if unsaved
scripts should first be saved.
* Fixed a bug where script groups containing scripts without plug-in
definition just displayed as "somefile.lua".
Download the new beta build from:
http://finaletips.nu/index.php?option=com_phocadownload&view=category&id=28:beta-version&Itemid=2
Best regards,
Jari Williamsson
More information about the JWLua
mailing list