<div dir="ltr"><div>At <a href="https://robertgpatterson.com/-fininfo/-rgplua/rgplua.html">the usual place</a>. This has turned into a fairly significant release. Here are the highlights:</div><div><br></div><div>Add FCString::EndsWithString<br>Add FCSeparateMeasureNumber::Get/SetIsAlternateNumber<br>Add missing properties to FCGeneralPrefs<br>Add FCCtrlComboBox class<br>Support RestorePosition with modal dialogs (Mac)<br>Add FCLuaScriptItem and FCLuaScriptItems to allow scripts to launch other scripts<br>Add FCUI::GetUserLocaleName<br>Add FCCtrlRadioButton and FCCtrlRadioButtonGroup<br>Add FCCtrlImage<br>Add __FCUserWindow::IsDarkModeAppearance and corresponding (mac-only) event handler<br>Add DPI-awareness for Windows dialogs.<br>Add FCControl::CreateFontInfo.</div><div>Add notifications to FCCtrlSlider.<br></div><div>Add full luasocket base (including both socket and socket.core) plus compatibility with the rest of luasocket, if finaleplugin.LoadLuaSocket = true specified.<br>Fix longstanding bug in FCSmartShape::CalcRightCellMetricPos<br><br></div></div>