<div dir="ltr"><div>RGP Lua 0.56 is now available for download. It includes the following enhancements and bug fixes.</div><div><br></div><div>1. RGP Lua now allows Lua scripts to run modeless dialog windows. The documentation has extensive information about several additional functions implemented to facilitate them. There is a "Hello World" example included in the (new) documentation page for FCCustomLuaWindow:ShowModeless.</div><div>2. There is now a class browser for RGP Lua implemented entirely in Lua. This provides a much more complex example of a modeless dialog, though it doesn't modify the Finale document. (Stay tuned for examples of that.)<br></div><div>3. Fixed a macOS bug that caused sudden crashes of Finale when running the RGP Lua configuration window.</div><div>4. Improved keyboard navigation on macOS versions of FCCustomWindow and FCCustomLuaWindow.</div><div>5. Added Lua-support for SetTimer/StopTimer. They now work both for modal and modeless on both macOS and Windows. (However, to set a timer the dialog has to be initialized, so it is really only practical with FCCustomLuaWindow that provides an InitWindow callback. This could potentially be enhanced so that FCCustomWindow could use it as well, if there is a need.)<br></div><div><br></div><div>All relevant links are available from here:</div><div><br></div><div><a href="https://robertgpatterson.com/-fininfo/-rgplua/rgplua.html">https://robertgpatterson.com/-fininfo/-rgplua/rgplua.html</a></div><div><br></div></div>