New in version 15.3
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
Platforms to show: All Mac Windows Linux Cross-Platform
New controls in version 15.3:
New classes in version 15.3:
- class ACAccountCredentialMBS
- class ACAccountMBS
- class ACAccountStoreMBS
- class ACAccountTypeMBS
- class AVAudio3DPointMBS
- class AVAudioBufferMBS
- class AVAudioChannelLayoutMBS
- class AVAudioComponentDescriptionMBS
- class AVAudioEngineMBS
- class AVAudioEnvironmentDistanceAttenuationParametersMBS
- class AVAudioEnvironmentNodeMBS
- class AVAudioEnvironmentReverbParametersMBS
- class AVAudioFileMBS
- class AVAudioFormatMBS
- class AVAudioInputNodeMBS
- class AVAudioIONodeMBS
- class AVAudioMixerNodeMBS
- class AVAudioNodeMBS
- class AVAudioOutputNodeMBS
- class AVAudioPCMBufferMBS
- class AVAudioPlayerNodeMBS
- class AVAudioTimeMBS
- class AVAudioUnitComponentManagerMBS
- class AVAudioUnitComponentMBS
- class AVAudioUnitDelayMBS
- class AVAudioUnitDistortionMBS
- class AVAudioUnitEffectMBS
- class AVAudioUnitEQFilterParametersMBS
- class AVAudioUnitEQMBS
- class AVAudioUnitGeneratorMBS
- class AVAudioUnitMBS
- class AVAudioUnitMIDIInstrumentMBS
- class AVAudioUnitReverbMBS
- class AVAudioUnitSamplerMBS
- class AVAudioUnitTimeEffectMBS
- class AVAudioUnitTimePitchMBS
- class AVAudioUnitVarispeedMBS
- class DynaPDFResetFormActionMBS
- class DynaPDFSubmitFormActionMBS
- class EKAlarmMBS
- class EKCalendarItemMBS
- class EKCalendarMBS
- class EKEventMBS
- class EKEventStoreMBS
- class EKFetchRequestMBS
- class EKObjectMBS
- class EKParticipantMBS
- class EKRecurrenceDayOfWeekMBS
- class EKRecurrenceEndMBS
- class EKRecurrenceRuleMBS
- class EKReminderMBS
- class EKSourceMBS
- class EKStructuredLocationMBS
- class MimeAddressListMBS
- class MimeAddressMBS
- class MimeAttachmentMBS
- class MimeBodyMBS
- class MimeEmailMBS
- class MimeEntityMBS
- class MimeFieldMBS
- class MimeGroupMBS
- class MimeHeaderMBS
- class MimeMailboxListMBS
- class MimeMailboxMBS
- class OSALanguageInstanceMBS
- class OSALanguageMBS
- class OSAScriptControllerMBS
- class OSAScriptMBS
- class OSAScriptViewMBS
- class SLRequestMBS
- class SplineMBS
- class VLCAudioOutputDeviceMBS
- class VLCEqualizerMBS
- class VLCMediaTrackMBS
New modules in version 15.3:
New class events in version 15.3:
- NSTaskMBS.Terminated
- VLCEventManagerMBS.Log(Message as String, level as Integer, Name as String, Header as String, ModuleName as String, FileName as String, Line as Integer)
- VLCEventManagerMBS.MediaPlayerScrambledChanged(newScrambled as Integer)
- VLCEventManagerMBS.MediaSubItemTreeAdded(media as VLCMediaMBS)
New class methods in version 15.3:
- CGDisplayMBS.CreateImageAsync(receiverDelegate as CreateImageAsyncDelegateMBS, jpegQuality as Double = 0.9, tag as Variant = nil)
- CURLMBS.SetOptionEmptyPassword
- CURLNMBS.SetOptionEmptyPassword
- CURLSMBS.SetOptionEmptyPassword
- DynaPDFAnnotationExMBS.InkList(index as UInt32) as Single()
- DynaPDFMBS.AddInkList(InkAnnot as UInt32, points() as DynaPDFPointMBS) as boolean
- DynaPDFMBS.CaretAnnot(PosX as Double, PosY as Double, Width as Double, Height as Double, ColorValue as UInt32, ColorSpace as Integer, Author as string, Subject as string, Content as string) as Integer
- DynaPDFMBS.CaretAnnotAnsi(PosX as Double, PosY as Double, Width as Double, Height as Double, ColorValue as UInt32, ColorSpace as Integer, Author as string, Subject as string, Content as string) as Integer
- DynaPDFMBS.GetActionHandle(ObjType as Integer, ObjHandle as UInt32, ActIndex as UInt32) as Integer
- DynaPDFMBS.GetResetAction(Handle as UInt32) as DynaPDFResetFormActionMBS
- DynaPDFMBS.GetSubmitAction(Handle as UInt32) as DynaPDFSubmitFormActionMBS
- DynaPDFMBS.InkAnnot(points() as DynaPDFPointMBS, LineWidth as Double, ColorValue as UInt32, ColorSpace as Integer, Author as string, Subject as string, Content as string) as Integer
- DynaPDFMBS.InkAnnotAnsi(points() as DynaPDFPointMBS, LineWidth as Double, ColorValue as UInt32, ColorSpace as Integer, Author as string, Subject as string, Content as string) as Integer
- DynaPDFMBS.SetAnnotQuadPoints(Handle as UInt32, points() as DynaPDFPointMBS) as boolean
- DynaPDFMBS.ShowDifferences(PageIndex1 as Integer, OtherPDF as DynaPDFMBS, PageIndex2 as Integer, CheckMoving as boolean, HighlightColor as UInt32 = &hFFFF, ScaleFactor as Integer = 1, ColorTolerance as Integer = 3, debug as boolean = false) as Integer
- LCMS2StageMBS.CreateStageWithCLut16bit(Context as LCMS2ContextMBS, GridPoints as UInt32, inputChan as UInt32, outputChan as UInt32) as LCMS2StageMBS
- LCMS2StageMBS.CreateStageWithCLut16bitGranular(Context as LCMS2ContextMBS, clutPoints() as UInt32, inputChan as UInt32, outputChan as UInt32) as LCMS2StageMBS
- LCMS2StageMBS.CreateStageWithCLut16bitGranular(context as LCMS2ContextMBS, clutPoints() as UInt32, inputChan as UInt32, outputChan as UInt32, TableUInt16 as Memoryblock) as LCMS2StageMBS
- LCMS2StageMBS.CreateStageWithCLut16bitGranular(Context as LCMS2ContextMBS, clutPoints() as UInt32, inputChan as UInt32, outputChan as UInt32, TableUInt16() as UInt16) as LCMS2StageMBS
- LCMS2StageMBS.CreateStageWithCLutFloat(Context as LCMS2ContextMBS, GridPoints as UInt32, inputChan as UInt32, outputChan as UInt32) as LCMS2StageMBS
- LCMS2StageMBS.CreateStageWithCLutFloat(Context as LCMS2ContextMBS, GridPoints as UInt32, inputChan as UInt32, outputChan as UInt32, values() as single) as LCMS2StageMBS
- LCMS2StageMBS.CreateStageWithCLutFloatGranular(Context as LCMS2ContextMBS, clutPoints() as UInt32, inputChan as UInt32, outputChan as UInt32) as LCMS2StageMBS
- LCMS2StageMBS.CreateStageWithCLutFloatGranular(context as LCMS2ContextMBS, clutPoints() as UInt32, inputChan as UInt32, outputChan as UInt32, TableSingle as Memoryblock) as LCMS2StageMBS
- LCMS2StageMBS.CreateStageWithCLutFloatGranular(Context as LCMS2ContextMBS, clutPoints() as UInt32, inputChan as UInt32, outputChan as UInt32, TableSingle() as Single) as LCMS2StageMBS
- LCMS2StageMBS.CubeSize(clutPoints() as UInt32, inputChan as UInt32, outputChan as UInt32 = 1) as UInt32
- LCMS2StageMBS.CubeSize(GridPoints as UInt32, inputChan as UInt32, outputChan as UInt32 = 1) as UInt32
- NSTaskMBS.Destructor
- SQLite3MBS.ReKey(Key as String) as Integer
- SQLite3MBS.SetKey(Key as String) as Integer
- VLCAudioOutputMBS.Constructor
- VLCInstanceMBS.AudioOutputDevices(ModuleName as string) as VLCAudioOutputDeviceMBS
- VLCInstanceMBS.ClearLog
- VLCInstanceMBS.SetAppID(ID as string, Version as string, Icon as String)
- VLCInstanceMBS.SetLogEvent
- VLCInstanceMBS.SetLogFile(File as FolderItem)
- VLCMediaMBS.Tracks as VLCMediaTrackMBS()
- VLCMediaPlayerMBS.SetEqualizer(Equalizer as VLCEqualizerMBS = nil)
- VLCMediaPlayerMBS.SetVideoTitleDisplay(position as Integer, timeout as Integer)
- VLCMediaTrackInfoMBS.Constructor
- VLCMediaTrackInfoMBS.Destructor
New class properties in version 15.3:
- AppReceiptMBS.creationDate as Date
- AppReceiptMBS.purchaseDate as Date
- AppReceiptMBS.transactionDate as Date
- CALayerMBS.mask as CALayerMBS
- CALayerMBS.masksToBounds as Boolean
- CALayerMBS.rasterizationScale as Double
- CALayerMBS.shouldRasterize as Boolean
- CGImageMBS.AlphaInfo as Integer
- CGImageMBS.BitmapInfo as Integer
- DynaPDFAnnotationExMBS.BorderEffect as Integer
- DynaPDFAnnotationExMBS.InkListCount as Integer
- DynaPDFAnnotationExMBS.RichStyle as String
- DynaPDFAnnotationExMBS.RichText as String
- NSTaskMBS.qualityOfService as Integer
- NSViewControllerMBS.viewLoaded as Boolean
- OverlayMBS.NSView as Variant
- SQLConnectionMBS.SQLiteEncryptionKey as String
- SQLDatabaseMBS.SQLiteEncryptionKey as String
- VLCMediaPlayerMBS.AudioOutputDevices as VLCAudioOutputDeviceMBS
- VLCMediaPlayerMBS.ProgramScrambled as boolean
1314 new items including 74 new classes one new control one new module 40 new methods 4 new events 20 new properties for existing classes and 0 new global methods.