MBS Xojo Plugins 16.5 - 12th December 2016

See also the documentation on new items.

  • Added BigNumberMBS class, a 320bit floating point number.
  • Added touchbar classes: NSColorPickerTouchBarItemMBS, NSCustomTouchBarItemMBS, NSGroupTouchBarItemMBS, NSPopoverTouchBarItemMBS, NSSliderTouchBarItemMBS, NSTouchBarItemMBS and NSTouchBarMBS.
  • Added ConvertStyledText, WriteStyledText and WriteStyledTextEx functions to DynaPDFMBS.
  • Added AVAssetMBS.readTimeCodes function.
  • Added Bold and Italic properties to NSTextViewMBS class.
  • Added CalCalendarStoreMBS.eventsMT method.
  • Added CopyRow and CopySheet to XLSheetMBS class.
  • Added CUPSMBS.PrintData function.
  • Added CustomNSViewMBS isFlipped event.
  • Added drag & drop delegate methods to NSWindowDelegateMBS class.
  • Added DynaPDFXFAStreamMBS class.
  • Added GotFocus/LostFocus events for NSTextViewControlMBS and other Cocoa based controls.
  • Added JavaObjectMBS.ClassName property.
  • Added LoadLibrary functions to XLBookMBS class.
  • Added MacFileOperationStatusMBS.Handle property.
  • Added MimeEmailMBS.DecodeInline function.
  • Added more methods/properties/events to WKWebViewControlMBS control.
  • Added new barcode types: DotCode and HanXin.
  • Added newer methods to NSImageMBS, NSColorMBS and NSButtonMBS.
  • Added NSApplicationMBS.showHelp.
  • Added NSFileManagerMBS.destinationOfSymbolicLinkAtPath functions.
  • Added NSTextMBS.Enabled property.
  • Added support for DirectDraw picture type in Xojo 2016r4.
  • Added tabbing related functions/properties/constants to NSWindowMBS class.
  • Changed JavaVMMBS Constructor to use existing JavaVM if initialized before.
  • Changed NSAttributedStringMBS to allow constructing one with empty text.
  • Changed SignalMBS class. When we get an event/flag, we unregister our handler to avoid endless signals.
  • Changed SQLCommandMBS.Parameters to optionally return SQLNumericMBS values as SQLNumericMBS and not converted to double.
  • Copy rows/sheet in XL functions now copies also merge cells.
  • Fixed a possible crash in WindowsClipboardMBS.GetData.
  • Fixed a possible issue with CalendarItems being released while script runs.
  • Fixed a problem in barcode creation.
  • Fixed a problem with QuickTime plugin not loading on macOS Sierra.
  • Fixed a regression on SQL prepared statement with error: "dictionary is nil".
  • Fixed an issue with CURL wildcard mode not finding files sometimes.
  • Fixed an issue with QuartzCode plugin part where NSException handling plugin part was not correctly referenced.
  • Fixed bug with printing for DynaPDF. Please adapt newer example code.
  • Fixed bug with some controls which did not draw on correct spot in the IDE.
  • Fixed events for IKImageBrowserViewControlMBS class.
  • Fixed issue with SplitCommaSeparatedValuesMBS. Last element is now returned, even if empty.
  • Improved DNSServiceAddrInfoMBS for IPv6.
  • Optimized NSViewMBS/NSWindowMBS getters, so they return the same view/window object if possible.
  • Rewrote StyledText.RTFDataMBS to read/write RTF.
  • Updated CURL library to version 7.51.0.
  • Updated DynaPDF to 4.0.5.15.
  • Updated libSSH2 library to version 1.8.
  • Updated libXL library to version 3.7.0.
  • Updated OpenSSL to 1.0.2j
  • Updated plugins for future Xojo version.
  • Updated PortAudio to latest version (from 30th October 2016).
  • Updated SQLAPI++ 4.1.10.
  • Updated SQLite to 3.15.0.
  • Updated zint library to version 2.5.
  • When looking for Java installation on Windows, we now use unicode paths.

New in version 16.4   New in version 17.0

Release notes of all versions: Release notes.

The biggest plugin in space...