[JW Lua] JW Lua beta v0.44
Jari Williamsson
jari.williamsson at mailbox.swipnet.se
Mon Nov 30 11:28:17 CET 2015
Hello All!
JW Lua beta 0.44 is now available. Fixed/new in this version:
* FCCtrlDataList control available for FCLuaWindow/FCCustomLuaWindow
(CreateDataList method). With this control, you can do lists of text
data in multiple columns, with an optional checkbox column to the left.
* Added the new 2014.5 document option for double barlines as
FCMiscDocPrefs.DoubleBarlineAtKeyChange
* FCMiscDocPrefs.ShowActiveLayerOnly property added
* Connected the properties VerticalHalfSlashBaseline,
VerticalWholeSlashBaseline, VerticalBrevisSlashBaseline in
FCMusicCharacterPrefs to Lua
* Created list boxes and popups in FCLuaWindow now always have an
initially selected item.
* Added these commands for use with FCUI:MenuCommand():
MENUCMD_ARTICULATIONTOOL, MENUCMD_CHORDTOOL, MENUCMD_EXPRESSIONTOOL,
MENUCMD_GRAPHICSTOOL, MENUCMD_HANDGRABBERTOOL, MENUCMD_HYPERSCRIBETOOL,
MENUCMD_LYRICSTOOL, MENUCMD_MIDITOOL, MENUCMD_MIRRORTOOL,
MENUCMD_NOTEMOVERTOOL, MENUCMD_OSSIATOOL, MENUCMD_PAGELAYOUTTOOL,
MENUCMD_RESIZETOOL, MENUCMD_SPEEDYENTRYTOOL, MENUCMD_TEMPOTOOL,
MENUCMD_TEXTTOOL, MENUCMD_TUPLETTOOL, MENUCMD_ZOOMTOOL, MENUCMD_REDRAWSCREEN
* Added FCUI:MenuPositionCommand(), that can execute menu commands that
aren't directly supported by FCUI:MenuCommand().
* Improved documentation for FCCtrlTree and FCCtrlListBox
* Fixed the values of the FCStemConnectionTable at element 128
* FCStemConnectionTable now KIND OF supports more items than 128 on
Finale 2014, HOWEVER!!! There are some strange things going on above
slot 128 when multiple docs are used. I've asked MM about this.
* Fixed a bug where FCCustomWindow dialogs emptied the system resources
on Windows and made Windows slower for every run.
* Auto-created controls are now consistent in size between Mac and Win
whenever possible. The auto-created widths (and heights) are in the
documentation.
* Pressing Close button on Windows at ExecuteModal() will now return
close as well (instead of cancel).
* The characters " ' \ are now properly escaped when used in the Plug-in
Def dialog.
* Missing ALTSTAFF_BLANKNOTATIONRESTS constant was added for use with
alternate notation in staves and staff style defs.
* Removed FCCurrentStaffSpec::LoadForCell() default parameter
* Tools section commands in FCUI:MenuCommand() now works without the
Tools menu being present on Windows. On the Mac, this is already works
correctly internally in FinMac2014.5 (but not in FinMac2012).
* All tie prefs are now available, including FCTiePrefs.TipWidth
* FCTieContourPrefs and FCTiePlacementPrefs classes added.
* FCMusicSpacingPrefs class added.
* Fixed crash on long font names FCUI:IsFontAvailable() (Windows only)
* KeyTimeExtraSpace, ClefKeyExtraSpace, ClefTimeExtraSpace properties
added to FCDistancePrefs
* FCSizePrefs is now fully implemented, including document size values
for stems.
* Fixed so FCMetatoolAssignment will work correctly with shape and text
expression defs.
* All settings in the Alternate Staff notation dialog box are now
supported in_FCStaffBase (these properties start with "Alt").
* Fixed so FCStrings:LoadSymbolFonts() and the Finale default folder
locations work correctly again (broken in 0.43).
* Added FCStaffNamePosition.UsePositioning, so staff name positioning
can be turned on/off.
* Fixed so FCMeasureNumberRegion::Set/GetMultipleStartMeasure now is
using the same value as the Finale UI.
Download link (both Windows and Mac):
http://finaletips.nu/index.php/download/category/28-beta-version
Best regards,
Jari Williamsson
More information about the JWLua
mailing list