Nickenich, Germany (January 23rd, 2018) -- Monkeybread Software releases version 18.0 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.0 update: We got a new Clipper plugin part inside our Tools plugin. The ClipperMBS module performs line & polygon clipping - intersection, union, difference & exclusive-or, and line & polygon offsetting. Please play with new example projects to see what it can do for you! Our DynaPDF Plugin got a new ExtractText function to extract text of a page, optionally inside a rectangle. The RenderPDFFileEx function writes images for all pages of a PDF file to a given folder, optionally preemptive threaded. We added example to sign PDF with 2048bit PKCS#12 certificate file. For our CURLSMBS class on Windows we added support for IDN domains, so you can use umlauts and other special characters in domain names there. This requires Windows Vista or newer and will return error on Windows XP. On Mac all file paths passed into CURL functions are now properly encoded, always as UTF-8. Our CSV Split functions now supports tab character as separator and better handles multi line texts. The WKWebViewControlMBS control on MacOS in 64-bit applications can now send messages from JavaScript to trigger event where you can process the parameters. The control can now be allowed to access file URLs. For PictureMBS we got new functions to multiply and un-multiply RGBA pixel data to convert between pictures with alpha channel and those with masks. You can also clear cache, fill rect with alpha, blend pictures and copy picture with alpha channel. The new NSViewTooltipMBS class allows you to add dynamic tooltips to Mac applications. You can provide a static tooltip text or provide current text via event based on the mouse position. We added clipboard functions for NSAttributedStringMBS, GUID parsing for DirectShowGUIDMBS and WIAGUIDMBS, a function for OpenSSLMBS to sign data with PKCS7, new camera configuration properties for RaspberryPiCameraMBS class, LocalIP, LocalPort and Poll to RAWSocketMBS and UDPSocketMBS classes, AppReceiptVerificatorMBS.MACAddress shared property and we pass through picture resolution properties for various picture functions. Finally we updated Xcode to version 9.2, CURL library to version 7.57.0, updated DynaPDF to version 4.0.15.42, updated OpenSSL to 1.1.0g and 1.0.2m, updated Rockesy4ND library for macOS to better support macOS High Sierra and updated SQLAPI to version 4.2.1. See release notes for a complete list of changes: http://www.monkeybreadsoftware.com/xojo/newinversion180.shtml 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 successfully. 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: 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/ Meet us at the Xojo conferences in Denver, USA in April 2018 and Munich, Germany in September 2018 or at various local meetings: https://www.monkeybreadsoftware.de/xojo/events/ 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 support. 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. Greetings Christian Schmitz Monkeybread Software _______________________________________________ Mbsplugins_monkeybreadsoftware.info mailing list mbsplugins@monkeybreadsoftware.info https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info