Nickenich, Germany - (January 19th, 2021) -- MonkeyBread Software today is 
pleased to announce MBS Xojo Plugins 21.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 2800 classes and 72,000 documented features, and the 
versatile plugins have gained more new functions:


In this release we include plugins for iOS and Apple Silicon. All plugins have 
been compiled for the new CPU type from Apple. Over 300 plugin parts are ported 
for iOS and work well. We created a few new example projects for iOS, but 
usually you can copy & paste code from desktop to iOS projects. We start with 
new iOS controls for SceneKit (SCNIOSControlMBS), MapKit (MapKitIOSControlMBS) 
and WebKit (WKWebViewIOSControlMBS). Those iOS controls are nearly identical to 
the Mac desktop controls, except they now work on iOS.

For macOS the new NSCollectionViewControlMBS control provides access to Apple's 
implementation of a collection view. This is the control used in applications 
like Photos or Finder to show a grid of files or photos. You can use container 
controls in Xojo to provide the views. The control comes with 10 more classes 
like NSCollectionViewMBS class.

On Windows you can report errors with WindowsReportErrorMBS class to the 
Windows error log. For WebView2 you can run JavaScript synchronously with 
ExecuteScriptSync in our WebView2ControlMBS control. The WindowsExecuteMBS 
function can now minimize the new application you call with ShowWindow 
parameter. We updated IEDocumentMBS and IEWindowMBS classes to allow you to 
query frames content. For DirectShow we added more methods to our 
DirectShowPinMBS class.

On macOS you can run can now manage the contextual menu with new events in 
WKWebViewControlMBS control. For AVFoundation's AVAudioEngineMBS class we added 
functions for manual rendering, so you can convert audio files without playing 
them in real time, but faster.

DynaPDF got updated to newer version and this includes the new GetTypoLeading 
method. The DynaPDFMBS class now counts errors and warnings, so you can check 
on the end whether an error happened in-between. We let you pass leading 
parameter (line spacing) for converting styled text from TextArea or StyledText 
class to DynaPDF syntax.

The MemoryBlock class got new bit set functions. The MarkDown functions now 
handle foot notes. The FileMappingMBS class can now handle shared memory views 
with over 2 GB in size for 64-bit systems. The HTMLToPlainText function in 
MimeEmailMBS class is improved to better convert HTML to text.

Finally we updated SQLite library to version 3.34.0, curl to 7.74.0, DynaPDF to 
4.0.46.132, SQLAPI to 5.1.3 and Xcode to version 12.3.


See release notes for a complete list of changes:
http://www.monkeybreadsoftware.com/xojo/newinversion210.shtml


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 
applications.

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:
http://www.monkeybreadsoftware.com/xojo/plugins.shtml

The online documentation can be found here:
http://www.monkeybreadsoftware.net/

Read the complete release notes here:
http://www.monkeybreadsoftware.com/xojo/ReleaseNotes.shtml

For questions and announcements you may subscribe to our email list at 
http://www.monkeybreadsoftware.com/xojo/mailinglist.shtml or visit the list 
archive at http://www.monkeybreadsoftware.com/listarchive/




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-2020 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




_______________________________________________
mbsplugins@monkeybreadsoftware.info mailing list
%(list_address)s
https://ml-cgn08.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info

Reply via email to