Nickenich, Germany - (March 10th, 2020) -- MonkeyBread Software today is 
pleased to announce MBS Xojo Plugins 20.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 2600 classes and 68,000 documented features, and the 
versatile plugins have gained more new functions:


Since Xojo 2019r3 uses a newer version of Chromium Embedded Framework for the 
Webkit enabled HTMLViewer controls, we updated our classes to support this. You 
can use the MBS Win Plugin with three different CEF versions depending on the 
version included with your Xojo version. For the ChromiumBrowserMBS class we 
have a new RegisterExtension function to register JavaScript based extensions.

Our JavaScriptEngineMBS class got upgraded to pass memoryblocks with copying in 
normal parameters, results and properties. The Memoryblock is available as 
UInt8 array in JavaScript. The new GlobalMemoryBlock function passes memory 
blocks to properties by reference to allow you to reference the same memory in 
Xojo and JavaScript. With our new MT methods you can call functions or evaluate 
code snippets on a preemptive thread to run them in background and keep your 
user interface responsive. Use JavaScriptDateComponentsMBS class to work with 
dates in JavaScript.

In MacOS you can now support Airplay devices. Use AVRouteDetectorMBS class to 
detect available devices and use AVRoutePickerViewControlMBS control to display 
the standard user interface to pick a target device. When using our WebKit 2.x 
browser control, you can now configure it using WKPreferencesMBS and 
WKWebViewConfigurationMBS classes. Use WKHTTPCookieStoreMBS to work with the 
cookies there.

For Windows check the new Navigate method in IEWebBrowserMBS class. You can use 
it to load a website with GET or POST operation and include POST data, e.g. to 
send a form directly and show resulting webpage. Pass additional headers with 
the request including a different user-agent, e.g. to pass a browser check 
which does not like Internet Explorer.

Check our new Windows file dialog classes around WinFileDialogMBS class. You 
can customize them including custom controls in the dialog like labels, 
buttons, checkboxes, textfields and popup menus. We provide a lot of events, so 
you can react to user interaction and enable/disable or query values.

For JPEGImporterMBS and GMImageMBS class we added EXIF thumbnail functions, so 
you can quickly get a thumbnail picture embedded in EXIF metadata. Use our new 
LTCMBS class to generate or recognize time codes in audio streams. For our 
Encryption plugin we added a BCryptMBS class to encrypt and hash passwords with 
bcrypt algorithm.

Finally we updated to CURL version 7.69.0, DynaPDF to 4.0.37.107, SQLAPI to 
5.0.5 and SQLite to 3.31.0.

See release notes for a complete list of changes:
http://www.monkeybreadsoftware.com/xojo/newinversion201.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 2100 
example project 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