The MBS plug-in comprises a collection of several plug-in parts which extend the Xojo and Real Studio development environment with 2,400 classes featuring over 61,000 documented functions. Our plugins support all three platforms Mac OS X, Windows and Linux with all project types desktop, web and console including 64-bit and ARM targets.
Some of the highlights on the 16.5 update:
If you do math and you need more precision than a double or currency data type can offer, you may want to check our new BigNumberMBS class. This is a 320bit floating point number, but it can also be used as a 256bit integer. Precision is excellent with over 100 digits before the dot.
For macOS 10.12 we added several TouchBar classes. You can offer normal buttons, but also advanced controls like sliders, popovers or groups. The plugin provides functions to check if TouchBar is available and events so you know whether your items are visible.
For DynaPDF we added new StyledText functions. You can convert from a Xojo StyledText to the formatting commands used by DynaPDF. And you can pass StyledText directly to our WriteStyledText method to draw on a PDF page.
For editing Excel documents with our XL Plugin, we provide now more methods and new copy functions. You can copy sheets from one book to another, or the content from one sheet to another, even across books. If needed you can also copy single rows from one document to another. And in case LibXL updates quicker than our plugin, you can now optionally load the LibXL libraries directly from disk.
If you use Xojo 2016r4 or newer, please update to this release. This plugin is built using the latest SDK, but with backwards compatibility down to REALbasic 2006r4. For Windows we added support for DirectDraw pictures. Older plugins may not work correctly in Xojo 2016r4.
Our barcode generator learnt two new types: DotCode and HanXin, we added tabbing features to NSWindowMBS, XFA stream support in DynaPDF and time code reading for AVAsset.
We updated CURL library to version 7.51.0, DynaPDF to 18.104.22.168, libSSH2 to 1.8, libXL to 3.7.0, OpenSSL to 1.0.2j, PortAudio, SQLAPI++ to 4.1.10, SQLite to 3.15.0 and zint to 2.5.
See release notes for a complete list of changes.
If you have questions, please don't hesitate to contact us.