[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