Nickenich, Germany (March 6th, 2018) -- Monkeybread Software releases
version 18.1 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.1 update:

libusb is a library for C developers, which provides generic access to USB
devices. You can use it within your normal applications on various operation
systems including Linux, MacOS and Windows. All USB versions from 1.0 to 3.1
are supported. The MBS Xojo USB Plugin now contains the classes to use LibUSB
in Xojo. It joins existing classes for HIDAPI to talk to USB HID devices, our
classes for smartcard readers and various dongles.

For better compatibility to future MacOS versions, we reduced dependencies to
the Carbon frameworks for our 64-bit plugins. 16 of 472 plugin parts still
need Carbon framework in 64-bit, e.g. for Apple Events, Carbon Events and

If you use our PHPMBS class, you can now enjoy getting detailed error messages
when execution fails. The callback from PHP to Xojo can now be reached via
CallXojo method, which triggers the Callback event.

Our Java loading code has been updated for version 9 of the Java Runtime
Environment. You can now use all Java versions from 1.4 to version 9.

The SQL Plugin got improvements with fixes in the exception handling for the
Linux ARM target. For prepared statements, we added support for binding dates
with the Xojo.Core.Date class. Our plugin now works with both SQL Anywhere API
in version 1 and 2. The new Options dictionary for SQLDatabaseMBS,
SQLConnectionMBS and SQLCommandMBS allow you to inspect all set options
defined for connection or command. Finally connections can now be reused

For MacOS, we got the StoreKit classes updated for new classes in MacOS
10.13.2 and support for offering trials. Several improvements with threading
should fix issues you may have seen with Store transactions.

The Cocoa textview and Xojo textarea controls can now use the NSTextListMBS
class on MacOS to handle lists within texts. Lists can be ordered or unordered
and use various styles. NSParagraphStyleMBS and related classes have been
updated to help define proper list styles.

The new WindowsDisplayMBS class allows you to check the available displays on
Windows in detail. Beside listing which adapter has which display from which
manufacturer, you can now also detect physical size of the display as well as
the physical resolution.

Enjoy improved email sending, better channel handling for PictureMBS class,
64-bit upgrade for EncryptMBS class, better MeasureRotatedTextMBS function on
Windows and improved CURLSMBS.SetupAWS function for Amazon S3 and Dell ECS.

Finally we updated the CURL library to version 7.58.1, DynaPDF to version, LibXL to version 3.8.2, SQLite to version 3.22.0, the JPEG library
to version 9c and LibTiff to version 4.0.9 including support for BigTiff

See release notes for a complete list of changes:

If you have questions, please don't hesitate to contact us.

The plug-ins require Xojo 2006r4 or newer. Also required are 1 GB hard disc
space and around 1 GB of RAM in addition to the requirements of Xojo and your
operation system itself. While all plug-in parts compile on macOS, Linux and
Windows, each function may depend on additional system requirements to work

Plugin licenses are available for components or for the complete collection.
Please visit the website store for prices.

The plugins can be downloaded on MBS' website as one big package or
several smaller ones:

The online documentation can be found here:

Read the complete release notes here:

For questions and announcements you may subscribe to our email list at or visit
the list archive at

Meet us at the Xojo conferences in Denver, USA in April 2018 and Munich,
Germany in September 2018 or at various local meetings:

Located in beautiful Nickenich, Germany, MonkeyBread Software is a
privately held company founded in 2000 by Christian Schmitz. MonkeyBread
Software focuses on the Macintosh, Linux and Windows platforms. With over
fifteen years as a software developer, Christian's aim is developing
unique and useful utilities, complemented by first-class customer

Copyright 2000-2018 Christian Schmitz Software GmbH.
MonkeyBread Software is a registered trademark of Christian Schmitz,
Nickenich. All Rights Reserved. Apple, and the Apple logo are registered
trademarks of Apple Computer in the U.S. and/or other countries.
Xojo is a trademark of Xojo, Inc. Other trademarks and registered 
trademarks may be the property of their respective owners.

Christian Schmitz 
Monkeybread Software

_______________________________________________ mailing list

Reply via email to