As you may know Americans love to shop on Black Friday and Cyber Monday. This year Black Friday is 29th November. About half our customers are in North America, so we are happy to offer you a discount if you buy this weekend.
Please use coupon code
BlackFriday for the web shop with 20% off for new licenses of MBS Plugins, DynaPDF and
LibXL.
Updates are already offered with discount (usually 50%) compared to new purchases and and our academic prices already have a discount, too. If you like, you can email us to get an order link for all licenses you need or provide an invoice if needed. Especially if you like to use Paypal for payment, we can provide a link with discount or write a custom invoice.
Order MBS FileMaker Plugin Order MBS Xojo Plugins Order LibXL
As usual the discounted offer allows you to buy whatever licenses you may need in the next year. Especially if your license expired in 2023 or before, this is a great chance to get up to date!
This offer expires 3rd December 2024.
PS: We can do DynaPDF upgrades with the discount, too. Please contact us if you need an upgrade for something, e.g. to make invoices with ZUGFeRD.
You have a question? Please don't hesitate to contact us by email or
form. We may help to point you to the right offer.
We are glad to inform you that the new LibXL version 4.5.0 is available now.
What's new in the version 4.5.0:
added support of workbook properties (xlsx)
added support of XLOOKUP, LET and XMATCH functions (xlsx)
added access to default column and row formats: Sheet::colFormat() and Sheet::rowFormat() methods
added the updating/moving existing pictures after inserting or removing rows and columns with Sheet::insertRow(), removeRow(), insertCol() and removeCol() methods (xlsx)
added the Book::removeAllPhonetics() method: removes all phonetics data (furigana) from a workbook (xlsx)
added some specific language locales for detecting dates in the Sheet::isDate() (xlsx)
fixed a precision error with calculating RGB values from theme colors (xlsx)
fixed a bug with writing a corrupted file after using Sheet::removeCol(), Sheet::insertCol(), Sheet::insertRow() methods
with shared formulas in a sheet (xlsx)
fixed a bug with using a sheet name with a quote together with the Sheet::setPrintRepeatRows() and Sheet::setPrintRepeatCols() methods (xlsx)
fixed a bug with loading some xlsx files
The LibXL library can be used with MBS Plugins in Xojo and FileMaker. Updated plugins will be available soon. As usual we add the new functions soon. If you need help or want to try the new version early, let me know.
Xojo Inc. announced a sale for the next few days:
If you waited to get a Xojo license or to renew your license or to upgrade to Xojo Pro, this is your chance.
As usual, if your Xojo license is up for renewal in November or December, you can update now and enjoy a discount. If your Xojo license expired already, just get a new one. With the discount it is cheaper than a regular update.
The add-ons are included in the sale. If you like to get one of the MBS articles there, you can use the sale price at Xojo Store or we match the price if you buy directly from us. Please contact us if you need a MBS Plugin license.
Nickenich, Germany - (November 12th, 2024) -- Monkeybread Software today is pleased to announce MBS Xojo Plugins 24.5 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 82,000 documented features, and the versatile plugins have gained more new functions:
We provide WebView2ControlMBS control to use the WebView2 control from Microsoft in your Xojo application as an alternative to HTMLViewer control. You can use AddBrowserExtension function to load browser extensions into the control. The IsDocumentPlayingAudio property informs you whether audio is playing and the IsMuted property allows you to mute the audio.
The Webkit browser control for macOS and iOS got similar functions to query the media playback state and methods to pause audio.
For DynaPDF we have new parser functions to list and then delete images on a PDF page. You can query the color and text alignment and bounding box for annotations.
We upgraded the toolbar classes for macOS to include new properties in macOS Sequoia. We add NSMenuToolbarItemMBS, NSSearchToolbarItemMBS and NSTrackingSeparatorToolbarItemMBS classes. These allow you to add a separator tracking, a menu or search toolbar item to your toolbar.
On macOS and iOS you can now use the VNDetectDocumentSegmentationRequestMBS class to align and rectify an image. The same feature as used in the VNDocumentCameraScanMBS class, but now available on its own.
For macOS Sequoia and the Apple Intelligence features we have new properties and methods for writing tools. Use showWritingTools method to show the tools on a text view. Use isWritingToolsActive to check whether tools are visible and configure options with writingToolsBehavior and allowedWritingToolsResultOptions properties. The textViewWritingToolsWillBegin and textViewWritingToolsDidEnd events inform you when writing tools start and end.
We added more properties for ArchiveEntryMBS class, the SQL connection handles the option MYSQL_OPT_LOCAL_INFILE for MySQL, we added AVVideoCodecTypeJPEGXL for AVFoundationMBS class to use JPEG XL as format, new WordFileMBS methods to read and write metadata in Word files and more events for NSComboBoxControlMBS control.
Finally we updated the CURL library to version 8.10.1, discount to 2.2.7d, DynaPDF to 4.0.93.262, jpeg to 9.6, libarchive to 3.7.6, OpenSSL to 3.3.2, SQLite to 3.47.0, libxml2 to 2.13.4, libxslt to 1.1.42 and Xcode to 16.0.
See release notes for a complete list of changes.
New in this prerelease of the 24.5 plugins:
- Fixes a crash in Python functions when using older Python 3.9.x version.
- Fixed a bug in the Gamutcheck for lcms2.
- Added LinuxWebViewMBS method for DesktopHTMLViewer class.
Download:
monkeybreadsoftware.de/xojo/download/plugin/Prerelease/.
Or ask us to be added to our shared DropBox folder.
You can subscribe to our Xojo mailing list to get notified for new pre-release and release versions.
For the upcoming 24.5 we got a few upgrades for our
WebView2ControlMBS control. We upgraded the SDK we use to a newer version and started to add a few new things. If you need more, please let us know.
The
WebView2ControlMBS control allows any Windows application to use the Chrome based Edge browser as a control within your application. Enjoy all the latest JavaScript, HTML and CSS features and replace use of Internet Explorer or Chromium.
For 24.5 we have a few new things:
(more)
New in this prerelease of the 24.5 plugins:
- Added NSTrackingSeparatorToolbarItemMBS class.
- Added NSSearchToolbarItemMBS class.
- Added NSMenuToolbarItemMBS class.
- Added toolbarImmovableItemIdentifiers and canBeInsertedAtIndex events to CustomNSToolbarMBS class.
- Added centeredItemIdentifiers method to NSToolbarMBS class.
- Added possibleLabels, copy, NSToolbarToggleInspectorItemIdentifier and NSToolbarInspectorTrackingSeparatorItemIdentifier methods to NSToolbarItemMBS class.
- Deprecated fullScreenAccessoryView, fullScreenAccessoryViewMinHeight, fullScreenAccessoryViewMaxHeight and centeredItemIdentifier properties for NSToolbarMBS class.
- Deprecated NSToolbarSeparatorItemIdentifier and NSToolbarCustomizeToolbarItemIdentifier in NSToolbarItemMBS class.
- Added more methods and properties to NSToolbarItemGroupMBS class.
- Fixed a problem on Windows with shared memory objects not accessible for other users.
Download:
monkeybreadsoftware.de/xojo/download/plugin/Prerelease/.
Or ask us to be added to our shared DropBox folder.
You can subscribe to our Xojo mailing list to get notified for new pre-release and release versions.
The November/December (22.6) issue of
xDev Magazine is now available. Here's a quick preview of what's inside:
Beware of Intelligence by Marc Zeedar
So-called "artificial intelligence" is nothing new, and previous uses of "AI" have issues. The rush to incorporate "AI" into everything is dangerous, however, and poses some serious questions about how we design software.
Ambient & Infrared Temperature Sensor by Eugene Dakin
Eugene shows how to use your Raspberry Pi to detect the ambient temperature. This is useful for temperature monitor devices and many other practical tasks.
Testing Preemptive Threading by Marc Zeedar
After decades of only offering "cooperative" threading, Xojo has finally added support for "preemptive" threads. These are bits of code that run indepent of the rest of your code, on their CPU core, finally bringing true multitasking to Xojo apps.
Developing Mobile Apps by Tim Dietrich
Tim launches a new series on the business of Xojo! He begins by addressing how to write a mobile app development proposal. What should you include? What should you leave out?
Plus: Topics such as how to use ChatGPT to correct your grammar, embedding a vCard into a QR code, retro gaming with Xojo, an interview with Alyssa Foley, and more!
New in this prerelease of the 24.5 plugins:
Download:
monkeybreadsoftware.de/xojo/download/plugin/Prerelease/.
Or ask us to be added to our shared DropBox folder.
You can subscribe to our Xojo mailing list to get notified for new pre-release and release versions.