New in version 8.0
New in Version 19.1 19.2 19.3 19.4 19.5 20.0 20.1 20.2 20.3 20.4 20.5 21.0
Platforms to show: All Mac Windows Linux Cross-Platform
New classes in version 8.0:
- class BarcodeScannerMBS
- class CGMutablePathMBS
- class CGPathMBS
- class DNSServiceRegisterRecordMBS
- class DynaPDFAnnotationMBS
- class DynaPDFBookmarkMBS
- class DynaPDFExtGStateMBS
- class DynaPDFFieldMBS
- class DynaPDFFileSpecMBS
- class DynaPDFFontMBS
- class DynaPDFMatrixMBS
- class DynaPDFMBS
- class DynaPDFNotInitializedExceptionMBS
- class DynaPDFPageLabelMBS
- class DynaPDFRectMBS
- class NSFontMBS
- class NSOperationMBS
- class NSOperationQueueMBS
- class PDFAnnotationButtonWidgetMBS
- class PDFAnnotationCircleMBS
- class PDFAnnotationFreeTextMBS
- class PDFAnnotationInkMBS
- class PDFAnnotationLineMBS
- class PDFAnnotationLinkMBS
- class PDFAnnotationMarkupMBS
- class PDFAnnotationMBS
- class PDFAnnotationSquareMBS
- class PDFAnnotationTextMBS
- class PDFAnnotationTextWidgetMBS
- class PDFBorderMBS
- class PDFDestinationMBS
- class PDFDocumentDelegateMBS
- class PDFDocumentMBS
- class PDFOutlineMBS
- class PDFPageMBS
- class PDFSelectionMBS
- class SleepNotificationMBS
New modules in version 8.0:
New class events in version 8.0:
- NSControlMBS.Action
- NSControlMBS.textShouldBeginEditing(fieldEditor as NSTextMBS) as boolean
- NSControlMBS.textShouldEndEditing(fieldEditor as NSTextMBS) as boolean
New class methods in version 8.0:
- CGContextMBS.AddEllipseInRect(r as CGRectMBS)
- CGContextMBS.AddPath(path as CGPathMBS)
- CGContextMBS.FillEllipseInRect(rect as CGRectMBS)
- CGContextMBS.PathContainsPoint(point as CGPointMBS, mode as Integer) as boolean
- CGContextMBS.ReplacePathWithStrokedPath
- CGContextMBS.SetBlendMode(BlendMode as Integer)
- CGContextMBS.StrokeEllipseInRect(rect as CGRectMBS)
- CGSConnectionMBS.FlushAllWindows
- CGSConnectionMBS.FlushAllWindowsForAllOtherProceses
- CGSConnectionMBS.FlushAllWindowsForAllProceses
- DarwinGroupListMBS.CurrentEffectiveUserID as Integer
- DarwinGroupListMBS.CurrentGroupID as Integer
- DarwinGroupListMBS.CurrentUserID as Integer
- DarwinGroupMBS.CurrentEffectiveUserID as Integer
- DarwinGroupMBS.CurrentGroupID as Integer
- DarwinGroupMBS.CurrentUserID as Integer
- DarwinUserListMBS.CurrentEffectiveUserID as Integer
- DarwinUserListMBS.CurrentGroupID as Integer
- DarwinUserListMBS.CurrentUserID as Integer
- DarwinUserMBS.CurrentEffectiveUserID as Integer
- DarwinUserMBS.CurrentGroupID as Integer
- DarwinUserMBS.CurrentUserID as Integer
- DNSServiceRegisterMBS.AddRecord(rrType as Integer, TXTRecord as string, ttl as Integer)
- DNSServiceRegisterMBS.RemoveRecord
- FileListMBS.TrueItem(index as Integer) as folderitem
- HTMLViewer.IEHandleMBS as Integer
- HTMLViewer.IERunJavaScriptMBS(JavaScript as string) as boolean
- HTMLViewer.RenderDocumentToEPSMBS as Memoryblock
- HTMLViewer.RenderDocumentToPDFMBS as Memoryblock
- NSControlMBS.selectedTag as Integer
- NSViewMBS.addSubview(subview as NSViewMBS)
- NSViewMBS.removeFromSuperview
- Picture.ScalingMBS(mode as Integer, width as Integer, height as Integer, yield as Integer = 0) as picture
- Picture.TrimMBS(left as Integer, top as Integer, width as Integer, height as Integer) as picture
- Picture.TrimWithMaskMBS(left as Integer, top as Integer, width as Integer, height as Integer) as picture
- WebViewMBS.RenderDocumentToEPS as Memoryblock
- WebViewMBS.RenderDocumentToPDF as Memoryblock
- WebViewMBS.RenderWebsiteImage as NSImageMBS
New class properties in version 8.0:
- GrowlNotificationMBS.Identifier as String
- NSButtonMBS.keyEquivalentModifierMask as Integer
- NSControlMBS.alignment as Integer
- NSControlMBS.attributedStringValue as NSAttributedStringMBS
- NSControlMBS.ignoresMultiClick as boolean
- NSViewMBS.wantsLayer as Boolean
New global functions in version 8.0:
- ClearOptionsMBS(extends s as SocketCore)
- OptionMutliCastTTLMBS(extends s as SocketCore) as Integer
- OptionMutliCastTTLMBS(extends s as SocketCore, assigns value as Integer)
- OptionTOSMBS(extends s as SocketCore) as Integer
- OptionTOSMBS(extends s as SocketCore, assigns value as Integer)
- OptionTTLMBS(extends s as SocketCore) as Integer
- OptionTTLMBS(extends s as SocketCore, assigns value as Integer)
- StringIsHTMLreadyMBS(s as string) as boolean
- UpdateDisplayCountMBS
1672 new items including 37 new classes one new module 38 new methods 3 new events 6 new properties for existing classes and 9 new global methods.

Links
MBS Xojo blog