Nickenich, Germany - (January 16th, 2024) -- Monkeybread Software today is pleased to announce MBS Xojo Plugins 24.0 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 81,000 documented features, and the versatile plugins have gained more new functions:
We updated our plugins for Xojo 2023r4. We updated the delegates in CURL, iOS, Mac64bit, MacBase, MacCF, MacFrameworks, Picture plugins and improved the RowSet handling in our MBS Xojo SQL Plugin to be compatible. Then we improved our Chromium based classes for the new Xojo version since it uses a newer CEF version. We highly recommend updating the plugins if you like to try this Xojo version or future ones.
For this release we rearranged internal plugin parts. While we ship 52 plugins currently, they are internally composed of about 400 parts. That is less than the older plugins with over 500 parts. Our plugins load quicker in Xojo due to the reduced number of plugin parts to load.
If you use Google Ads in your iOS applications, please update to the new plugin with Google AdMob SDK in version 10.14 and enjoy the additional classes to show the content dialog. The new consent dialog is required for Google Play store. You can simulate the use of your application in a different region where more or less consent is needed.
Our new JSON plugin gets new functions for creating diffs with the changes between two JSON documents. Then we can apply the patch later. The functions allow you to log changes between JSONs to document changes.
For macOS we added new controls NSSegmentedControlControlMBS and NSPathControlControlMBS, so you can easier use a plugin provided SegmentedControl and PathControl controls.
The DynaPDF plugin got a new DynaPDFParserMBS class to make the parser available for Xojo developers. It allows you to find and replace text on a page, highlight or mark texts and delete texts.
For Windows we got new functions to WindowsPDFPageMBS for synchronous and asynchronous rendering of pages to images. For Bluetooth LE, we improved the WindowsDeviceInformationPairingMBS class to work better on Windows 10.
The BigNumberMBS and LargeNumberMBS classes got new functions to convert to/from strings. You can configure the behavior for BigNumberMBS class with the new BigNumberConversionMBS class. If you need random numbers in various distributions in Xojo, you can use RandomExponentialDistributionMBS, RandomNormalDistributionMBS and RandomPoissonDistributionMBS functions.
We improved scrolling for NSSearchFieldControlMBS class, the NSMutableAttributedStringMBS class got a new replaceCharacters function, we made more properties in CURLEmailMBS class visible to the debugger and the new CopyArrayMBS function helps to quickly copy arrays.
Finally we updated CURL to version 8.5.0, DynaPDF to 4.0.82.239, openssl to 3.1.4, SQLAPI to 5.3, SQLite to 3.44.1, LCMS to 2.16, Xcode to 15.2 and Visual Studio to version 2022.
See release notes for a complete list of changes:
https://monkeybreadsoftware.de/xojo/newinversion240.shtml
If you have questions, please don't hesitate to contact us.
The plug-ins requires Xojo 2017 release 3 and newer. 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 and join us on the next conferences to ask questions in person.
Meet us at the MBS Xojo Developer Conference in Germany:
https://monkeybreadsoftware.de/andernach
The plugins can be downloaded on MBS' website as one big package or several smaller ones:
https://monkeybreadsoftware.de/xojo/plugins.shtml
The online documentation can be found here:
https://monkeybreadsoftware.net/
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-2024 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.
Greetings
Christian Schmitz
Monkeybread Software
Hello everyone,
Monkeybread Software is pleased to announce the MBS Xojo Conference in beautiful Andernach, Germany. We meet in the lovely Einstein Hotel am Römerpark in Andernach, Germany. This hotel was built in 2020 and is brand new, very modern and features a nice layout with plenty of views towards the river Rhine. Beside our two conference days we have accompanying social programme with our dinner event and an optional training day. For the evenings we have casual get-together at the Sky Bar.
Already 30 people from 14 countries are signed up and we have room for more, so please join us. Sessions are being added week by week and we look forward to have a great event!
The schedule:
April 23rd: Optional sight seeing tour
April 24th: Xojo Training in English
April 25th: Conference, first day with dinner event
April 26th: Conference, second day
April 27th: Optional Geyser trip
The early bird offer available till 24th January 2024 is just 399 Euro plus VAT for a regular ticket. We offer a higher corporate rate to support the event as well as a lower rate for citizen and hobby developers as well as giving a few free tickets to young developers.
Sessions are to be held in English. Our conference is conceived as a networking event for the Xojo community. The conference is an ideal opportunity for sharing your thoughts and your own development experience with fellow users and developers. If you like to hold a presentation, please contact us as soon as possible. Speaker receive discounted tickets.
If you stay longer, you can enjoy our Geyser tour on Saturday morning. You are coming the whole week? Then maybe join our Tuesday sight seeing tour.
Registration and more Information here:
https://monkeybreadsoftware.de/andernach
Training day in English:
https://monkeybreadsoftware.de/xojo/events/andernach-2024-training.shtml
For any questions, please contact us directly.
Sincerely
Christian Schmitz
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/
Hi,
* Fixed a problem with Options in SQLCommandMBS not reporting options correctly.
* Added NSSegmentedControlControlMBS and NSPathControlControlMBS controls.
* Added willPopUpMenu and willDisplayOpenPanel events to NSPathControlMBS class.
* Fixed a problem with ScintillaControlMBS when calling SetStyling.
* Added OutOfBoundsException checks for SetStyling() and StyleAt() in ScintillaControlMBS control to avoid crashes.
Best regards,
Christian
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/
Hi,
* Fixed a problem with file property in NSColorSpaceMBS class not working.
* Updated SQLAPI to version 5.3.0.
* Fixed a problem with int32 read as string in SQL classes.
* Added CopyMemoryBlock method to SQLStringMBS class.
* Added SQL Unit Tests project, so you can run over 500 tests on our MBS Xojo SQL Plugin.
* Added replaceCharacters method to NSMutableAttributedStringMBS class.
Best regards,
Christian
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/