Nickenich, Germany - (March 15th, 2022) -- MonkeyBread Software today is 
pleased to announce MBS Xojo Plugins 22.1 for macOS, Linux and Windows, the 
latest update to their product that is easily the most powerful plugin 
collection currently available for Xojo. MBS Xojo Plugins have been updated and 
now includes over 3000 classes and 79,000 documented features, and the 
versatile plugins have gained more new functions:

For over ten years we had classes to work with Phidget devices. Check out the 
Phidgets website for a list of sensors, motors and I/O boards available. We 
rewrote the classes to use the newer Phidgets libraries and integrate newer 
APIs. Your Xojo app can use sensors for light or temperature, react on them 
with running a motor to move the solar arrays. The old Phidget classes got an 
Old prefix, so you can continue to use them until you moved to the new classes.

Our Scintilla control to host a professional text editor got a lot of Xojo 
developers excited. We enhanced it with a few new functions and bug fixes. The 
updated example shows you how to implement search and replace as well as HTML 
syntax colorizing. The LexerNames functions can list the over 100 available 
lexers to pick one for syntax coloring.

For macOS we added NSSwitchControlMBS and DesktopNSSwitchControlMBS controls to 
host a switch control. The NSSwitchMBS class can configure the control 
appearance. The controlSize property for NSControlMBS class allows you to pick 
between small, normal and big button styles. If you load symbol images for 
NSImageMBS class, you can now use NSImageSymbolConfigurationMBS class to 
configure the options for it.

The DynaPDFMBS class got new support for PDF/A 2u and 3u. The new 
SpaceWidthFactor property allows you to control how the ExtractText function 
adds spaces. And you can pass empty text for RenameSpotColor to make a no name 
spot color.

For Windows we updated our Chromium classes to a newer version of CEF. Whatever 
Xojo version you use, our plugin can detect the version of Chromium and use the 
right interface.

We changed the MenuAction events for our controls to be named 
ContextualMenuAction or ContextualMenuItemSelected to match Xojo. Our 
ConstructContextualMenu events are now matching Xojo's controls. You may have 
to adjust your code if you use those.

We got a CoverArt property for TagLibFileRefMBS class to read cover art for 
MP3, MP4 or FLAC music files, the CheckCertificates and Verify methods for 
X509MBS class, a quick and handy ContainsWholeWordMBS function, and a 
SetTextAlignment method to change text alignment for NSAlertMBS class.

Finally we updated CURL library to version 7.82.0, DynaPDF to, LCMS 
to 2.13.1, SQLAPI to 5.1.9, SQLite to 3.38.1 and Xcode to 13.2.1.

See release notes for a complete list of changes:

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

More details in the release notes. Please take the time to check our 2200 
example projects and check where you can use our plugin features in your 

The plug-ins requires current or older versions of Xojo. While all plug-in 
parts compile on macOS, Linux and Windows, each function may depend on 
additional system requirements to work successfully. Only used plugin parts of 
plugins are added to your application.

Plugin licenses are available for components or for the complete collection. 
Please visit the website store for prices. Please join us on the next 
conferences to ask questions in person.

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

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 twenty years as a 
software developer, Christian's aim is developing unique and useful utilities, 
complemented by first-class customer support.

Copyright 2000-2022 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