MonkeyBread Software Releases the MBS Xojo Plugins in version 18.0

Nickenich, Germany (January 23rd, 2018) – Monkeybread Software releases
version 18.0 of the MBS plug-in for Xojo.

The MBS plug-in comprises a collection of several plug-in parts which extend
the Xojo (Real Studio) development environment with 2,300 classes featuring
over 60,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 18.0 update:

We got a new Clipper plugin part inside our Tools plugin. The ClipperMBS
module performs line & polygon clipping - intersection, union, difference &
exclusive-or, and line & polygon offsetting. Please play with new example
projects to see what it can do for you!

Our DynaPDF Plugin got a new ExtractText function to extract text of a page,
optionally inside a rectangle. The RenderPDFFileEx function writes images for
all pages of a PDF file to a given folder, optionally preemptive threaded. We
added example to sign PDF with 2048bit PKCS#12 certificate file.

For our CURLSMBS class on Windows we added support for IDN domains, so you can
use umlauts and other special characters in domain names there. This requires
Windows Vista or newer and will return error on Windows XP. On Mac all file
paths passed into CURL functions are now properly encoded, always as UTF-8.

Our CSV Split functions now supports tab character as separator and better
handles multi line texts.

The WKWebViewControlMBS control on MacOS in 64-bit applications can now send
messages from JavaScript to trigger event where you can process the
parameters. The control can now be allowed to access file URLs.

For PictureMBS we got new functions to multiply and un-multiply RGBA pixel
data to convert between pictures with alpha channel and those with masks. You
can also clear cache, fill rect with alpha, blend pictures and copy picture
with alpha channel.

The new NSViewTooltipMBS class allows you to add dynamic tooltips to Mac
applications. You can provide a static tooltip text or provide current text
via event based on the mouse position.

We added clipboard functions for NSAttributedStringMBS, GUID parsing for
DirectShowGUIDMBS and WIAGUIDMBS, a function for OpenSSLMBS to sign data with
PKCS7, new camera configuration properties for RaspberryPiCameraMBS class,
LocalIP, LocalPort and Poll to RAWSocketMBS and UDPSocketMBS classes,
AppReceiptVerificatorMBS.MACAddress shared property and we pass through
picture resolution properties for various picture functions.

Finally we updated Xcode to version 9.2, CURL library to version 7.57.0,
updated DynaPDF to version, updated OpenSSL to 1.1.0g and 1.0.2m,
updated Rockesy4ND library for macOS to better support macOS High Sierra and
updated SQLAPI to version 4.2.1.

See release notes for a complete list of changes: