New in version 9.4
New in Version 8.0 8.1 8.2 8.3 8.4 8.5 8.6 8.7 9.0 9.1 9.2 9.3 9.4 9.5 9.6 9.7 9.8 10.0 10.1
Platforms to show: All Mac Windows Linux Cross-Platform
New controls in version 9.4:
New classes in version 9.4:
- class NSSoundDelegateMBS
- class NSSoundMBS
- class XMPFilesMBS
- class XMPPacketInfoMBS
- class XMPThumbnailInfoMBS
New modules in version 9.4:
New class events in version 9.4:
New class methods in version 9.4:
- AESMBS.Decrypt(idata as memoryblock, odata as memoryblock=nil, iOffset as integer=0, oOffset as integer=0)
- AESMBS.DecryptCBC(idata as memoryblock, LengthBytes as integer, IVector as memoryblock=nil, odata as memoryblock=nil, iOffset as integer=0, oOffset as integer=0)
- AESMBS.Encrypt(idata as memoryblock, odata as memoryblock=nil, iOffset as integer=0, oOffset as integer=0)
- AESMBS.EncryptCBC(idata as memoryblock, LengthBytes as integer, IVector as memoryblock=nil, odata as memoryblock=nil, iOffset as integer=0, oOffset as integer=0)
- AESMBS.SetKey(key as string) as boolean
- DynapdfMBS.LoadFDFData(FileName as folderitem, Password as string, Flags as integer) as Boolean
- DynapdfMBS.LoadFDFDataEx(Buffer as string, Password as string, Flags as integer) as Boolean
- FileListMBS.IsHardLinked(index as integer) as boolean
- HTMLViewer.LoadRequest(request as NSURLRequestMBS)
- MemoryBlockMBS.Resize(Size as Int64) as boolean
- MidiPlaybackMBS.IsRunning as boolean
- MidiPlaybackMBS.Start
- MidiPlaybackMBS.Stop
- NSAttributedStringMBS.containsAttachments as boolean
- NSAttributedStringMBS.docFormatFromRange as string
- NSAttributedStringMBS.initWithHTMLOld(data as string) as boolean
- NSAttributedStringMBS.initWithPath(file as folderitem) as boolean
- NSAttributedStringMBS.initWithPath(path as string) as boolean
- NSAttributedStringMBS.rtf as string
- NSAttributedStringMBS.RTFDFromRange as string
- NSColorMBS.colorValue as color
- NSGeometry.NSMakePointMBS(x as double, y as double) as NSPointMBS
- NSGeometry.NSMakeRectMBS(x as double, y as double, w as double, h as double) as NSRectMBS
- NSGeometry.NSMakeSizeMBS(w as double, h as double) as NSSizeMBS
- NSViewMBS.bounds as NSRectMBS
- NSViewMBS.frame as NSRectMBS
- NSWindowMBS.Constructor(w as window)
- OverlayMBS.MacTransitionWindow(parent as window, effect as integer, action as integer) as integer
- OverlayMBS.MacTransitionWindow(parent as window, effect as integer, action as integer, async as boolean, duration as double) as integer
- OverlayMBS.MacTransitionWindow(parent as window, effect as integer, action as integer, left as integer, top as integer, width as integer, height as integer) as integer
- OverlayMBS.MacTransitionWindow(parent as window, effect as integer, action as integer, left as integer, top as integer, width as integer, height as integer, async as boolean, duration as double) as integer
- OverlayMBS.MacTransitionWindow(parentWindowHandle as integer, effect as integer, action as integer) as integer
- OverlayMBS.MacTransitionWindow(parentWindowHandle as integer, effect as integer, action as integer, async as boolean, duration as double) as integer
- OverlayMBS.MacTransitionWindow(parentWindowHandle as integer, effect as integer, action as integer, left as integer, top as integer, width as integer, height as integer) as integer
- OverlayMBS.MacTransitionWindow(parentWindowHandle as integer, effect as integer, action as integer, left as integer, top as integer, width as integer, height as integer, async as boolean, duration as double) as integer
- OverlayMBS.WinAnimateWindow(Flags as integer, Time as integer=200) as boolean
- OverlayMBS.WindowGroupHandle as integer
- Picture.ChangeSaturationMBS(Amount as integer) as picture
- Picture.ReplaceBlueChannelMBS(BlueChannel as picture) as picture
- Picture.ReplaceGreenChannelMBS(GreenChannel as picture) as picture
- Picture.ReplaceRedChannelMBS(RedChannel as picture) as picture
- PictureMBS.RowInFormat(index as integer, ImageFormat as integer, InvertAlpha as boolean) as memoryblock
- PNGReaderMBS.ReadICCProfile(byref name as string, byref compression as integer, byref profile as string) as boolean
- PNGReaderMBS.ReadsRGBTag(byref file_srgb_intent as integer) as boolean
- PNGWriterMBS.SetICCProfile(name as string, CompressionType as integer, Profile as string) as boolean
- PNGWriterMBS.SetsRGB(intent as integer) as boolean
- PortMidiMBS.ReInitialize as integer
- QTTrackMBS.UserData as QTUserDataMBS
- WebPreferencesMBS.cacheModel as Integer
- WebPreferencesMBS.usesPageCache as boolean
- WebViewMBS.Editable as boolean
- WebViewMBS.LoadRequest(request as NSURLRequestMBS)
- WebViewMBS.smartInsertDeleteEnabled as boolean
- Window.WinAnimateWindowMBS(Flags as integer, Time as integer=200) as boolean
- XMPMetaMBS.ComposeArrayItemPath(schemaNS as string, arrayName as string, itemIndex as integer) as string
- XMPMetaMBS.ComposeFieldSelector(schemaNS as string, arrayName as string, fieldNS as string, fieldName as string, fieldValue as string) as string
- XMPMetaMBS.ComposeLangSelector(schemaNS as string, arrayName as string, langName as string) as string
- XMPMetaMBS.ComposeQualifierPath(schemaNS as string, structName as string, qualNS as string, qualName as string) as string
- XMPMetaMBS.ComposeStructFieldPath(schemaNS as string, structName as string, fieldNS as string, fieldName as string) as string
- XMPMetaMBS.ConvertFromBool(value as boolean) as string
- XMPMetaMBS.ConvertFromDate(value as XMPDateTimeMBS) as string
- XMPMetaMBS.ConvertFromFloat(value as double, format as string) as string
- XMPMetaMBS.ConvertFromInt(value as integer, format as string) as string
- XMPMetaMBS.ConvertFromInt64double(value as double, format as string) as string
- XMPMetaMBS.ConvertToBool(value as string) as boolean
- XMPMetaMBS.ConvertToDate(value as string) as XMPDateTimeMBS
- XMPMetaMBS.ConvertToFloat(value as string) as double
- XMPMetaMBS.ConvertToInt(value as string) as integer
- XMPMetaMBS.ConvertToInt64double(value as string) as double
- XMPMetaMBS.CurrentDateTime as XMPDateTimeMBS
- XMPMetaMBS.DecodeFromBase64(text as string) as string
- XMPMetaMBS.DeleteAlias(aliasNS as string, aliasProp as string)
- XMPMetaMBS.DeleteNamespace(namespaceURI as string)
- XMPMetaMBS.DumpAliases(output as XMPTextOutputMBS) as integer
- XMPMetaMBS.DumpNamespaces(output as XMPTextOutputMBS) as integer
- XMPMetaMBS.EncodeToBase64(text as string) as string
- XMPMetaMBS.Erase
- XMPMetaMBS.GetNamespacePrefix(namespaceURI as string, byref namespacePrefix as string) as boolean
- XMPMetaMBS.GetNamespaceURI(namespacePrefix as string, byref namespaceURI as string) as boolean
- XMPMetaMBS.GetPropertyInteger64(schemaNS as string, propName as string, byref propValue as Int64, byref options as integer) as boolean
- XMPMetaMBS.GetVersionInfo as XMPVersionInfoMBS
- XMPMetaMBS.GlobalOptions as integer
- XMPMetaMBS.MergeFromJPEG(extendedXMP as XMPMetaMBS)
- XMPMetaMBS.PackageForJPEG(byref standardXMP as string, byref extendedXMP as string, byref extendedDigest as string)
- XMPMetaMBS.ParseFromBuffer(buffer as string, options as integer=0)
- XMPMetaMBS.RegisterAlias(aliasNS as string, aliasProp as string, actualNS as string, actualProp as string, arrayForm as integer=0)
- XMPMetaMBS.RegisterNamespace(namespaceURI as string, suggestedPrefix as string, byref registeredPrefix as string) as boolean
- XMPMetaMBS.RegisterStandardAliases(schemaNS as string)
- XMPMetaMBS.ResolveAlias(aliasNS as string, aliasProp as string, byref actualNS as string, byref actualProp as string, byref arrayForm as integer) as boolean
- XMPMetaMBS.SetPropertyInteger64(schemaNS as string, propName as string, propValue as Int64, options as integer=0)
- XMPMetaMBS.Sort
- ZLibCompressMBS.Constructor(BufferSize as integer=20000)
- ZLibDecompressMBS.Constructor(BufferSize as integer=20000)
New class properties in version 9.4:
- WinHIDMBS.FeatureReportByteLength as Integer
- WinHIDMBS.InputReportByteLength as Integer
- WinHIDMBS.LasterrorString as String
- WinHIDMBS.OutputReportByteLength as Integer
- ZLibCompressMBS.OutputBufferSize as Integer
- ZLibDecompressMBS.OutputBufferSize as Integer
New global functions in version 9.4:
- NSMakePointMBS(x as double, y as double) as NSPointMBS
- NSMakeRectMBS(x as double, y as double, w as double, h as double) as NSRectMBS
- NSMakeSizeMBS(w as double, h as double) as NSSizeMBS
430 new items including 5 new classes one new module 93 new methods 6 new properties for existing classes and 3 new global methods.