New in version 23.5
New in Version 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1 24.2 24.3 24.4 24.5
Platforms to show: All Mac Windows Linux Cross-Platform
New classes in version 23.5:
- class AVCaptureReactionEffectStateMBS
- class DynaPDFIteratorMBS
- class JSONEntryMBS
- class JSONIteratorMBS
- class NSTouchMBS
New class events in version 23.5:
- MapKitIOSControlMBS.touchesBegan(e as NSEventMBS, touches() as NSTouchMBS) as boolean
- MapKitIOSControlMBS.touchesCancelled(e as NSEventMBS, touches() as NSTouchMBS) as boolean
- MapKitIOSControlMBS.touchesEnded(e as NSEventMBS, touches() as NSTouchMBS) as boolean
- MapKitIOSControlMBS.touchesMoved(e as NSEventMBS, touches() as NSTouchMBS) as boolean
- NSMenuMBS.PaletteSelectionChange
- SCNIOSControlMBS.touchesBegan(e as NSEventMBS, touches() as NSTouchMBS) as boolean
- SCNIOSControlMBS.touchesCancelled(e as NSEventMBS, touches() as NSTouchMBS) as boolean
- SCNIOSControlMBS.touchesEnded(e as NSEventMBS, touches() as NSTouchMBS) as boolean
- SCNIOSControlMBS.touchesMoved(e as NSEventMBS, touches() as NSTouchMBS) as boolean
New class methods in version 23.5:
- AVCaptureDeviceMBS.availableReactionTypes as String()
- AVCaptureDeviceMBS.performEffectForReaction(reactionType as String)
- AVCaptureDeviceMBS.reactionEffectsInProgress as AVCaptureReactionEffectStateMBS()
- DynaPDFAnnotationExMBS.Operator_Convert as DynaPDFAnnotationMBS
- DynaPDFAnnotationMBS.Operator_Convert as DynaPDFAnnotationExMBS
- DynaPDFMBS.CreateGeospatialMeasure(Viewport as UInt32, Attributes as String) as Integer
- DynaPDFMBS.IterateAnnotations as DynaPDFIteratorMBS
- DynaPDFMBS.IterateBookmarks as DynaPDFIteratorMBS
- DynaPDFMBS.IterateCMaps as DynaPDFIteratorMBS
- DynaPDFMBS.IterateColorSpaces as DynaPDFIteratorMBS
- DynaPDFMBS.IterateEmbeddedFiles(Decompress as boolean = false) as DynaPDFIteratorMBS
- DynaPDFMBS.IterateErrLogMessages as DynaPDFIteratorMBS
- DynaPDFMBS.IterateFields as DynaPDFIteratorMBS
- DynaPDFMBS.IterateFonts as DynaPDFIteratorMBS
- DynaPDFMBS.IterateImages(ImageFlags as Integer = 0) as DynaPDFIteratorMBS
- DynaPDFMBS.IterateLayerConfigurations as DynaPDFIteratorMBS
- DynaPDFMBS.IterateNamedDestinations as DynaPDFIteratorMBS
- DynaPDFMBS.IterateOCGs as DynaPDFIteratorMBS
- DynaPDFMBS.IterateOutputIntents as DynaPDFIteratorMBS
- DynaPDFMBS.IteratePageAnnotations as DynaPDFIteratorMBS
- DynaPDFMBS.IteratePageLabels as DynaPDFIteratorMBS
- DynaPDFMBS.IterateSysFonts as DynaPDFIteratorMBS
- DynaPDFMBS.IterateXFAStreams as DynaPDFIteratorMBS
- JSONMBS.Add(Value as Variant)
- JSONMBS.AddAt(index As Integer, value As Variant)
- JSONMBS.Append(Value as Variant)
- JSONMBS.Clear
- JSONMBS.Compare(Other as JSONMBS) as Integer
- JSONMBS.Constructor(dic As Dictionary)
- JSONMBS.Constructor(JSONString as String)
- JSONMBS.Constructor(other as JSONMBS)
- JSONMBS.Entries as JSONEntryMBS()
- JSONMBS.FilterObjectArray(Name as String, Other as JSONMBS) as JSONMBS
- JSONMBS.FindValueInArray(Other as JSONMBS, StartIndex as Integer = 0) as Integer
- JSONMBS.FindValueInObjectArray(Name as String, Other as JSONMBS, StartIndex as Integer = 0) as Integer
- JSONMBS.Flatten(value as JSONMBS) as JSONMBS
- JSONMBS.HasKey(Key as string) as boolean
- JSONMBS.HasName(Name as string) as boolean
- JSONMBS.Insert(index as integer, value as variant)
- JSONMBS.Iterate as JSONIteratorMBS
- JSONMBS.IterateEntries as JSONIteratorMBS
- JSONMBS.IterateValues as JSONIteratorMBS
- JSONMBS.KeyAt(index As Integer) as String
- JSONMBS.Keys as String()
- JSONMBS.Load(JSONString as String)
- JSONMBS.Lookup(Key As String, defaultValue As Variant = nil) as Variant
- JSONMBS.Name(index As Integer) as String
- JSONMBS.NameAt(index As Integer) as String
- JSONMBS.Names as String()
- JSONMBS.NewBooleanNode(value as Boolean) as JSONMBS
- JSONMBS.NewByteStringNode(Bytes as MemoryBlock) as JSONMBS
- JSONMBS.NewByteStringNode(Bytes as ptr, Length as UInt64) as JSONMBS
- JSONMBS.NewByteStringNode(Bytes as String) as JSONMBS
- JSONMBS.NewCurrencyNode(value as Currency) as JSONMBS
- JSONMBS.NewInt32Array(values() as Int32) as JSONMBS
- JSONMBS.NewInt64Array(values() as Int64) as JSONMBS
- JSONMBS.NewUInt32Array(values() as UInt32) as JSONMBS
- JSONMBS.NewUInt64Array(values() as UInt64) as JSONMBS
- JSONMBS.Operator_Compare(Other as JSONMBS) as Integer
- JSONMBS.Operator_Convert as Variant()
- JSONMBS.Operator_Convert(dic As Dictionary)
- JSONMBS.Query(Path as string, Options as Integer = 0) as JSONMBS
- JSONMBS.Remove(Index as Integer)
- JSONMBS.Remove(Key as string)
- JSONMBS.RemoveAt(Index as Integer)
- JSONMBS.Replace(Path as string, NewValue as Variant) as JSONMBS
- JSONMBS.Search(Path as string) as JSONMBS
- JSONMBS.Sort(Reverse as boolean = false)
- JSONMBS.Unflatten(value as JSONMBS) as JSONMBS
- JSONMBS.Values as Variant()
- LCMS2MLUMBS.UnicodeStrings as String()
- LCMS2ProfileMBS.TagSignatures as Integer()
- NSEventMBS.allTouches as NSTouchMBS()
- NSEventMBS.touchesForView(view as NSViewMBS) as NSTouchMBS()
- NSEventMBS.touchesForWindow(win as NSWindowMBS) as NSTouchMBS()
- NSMenuItemMBS.sectionHeaderWithTitle(Title as String) as NSMenuItemMBS
- NSMenuMBS.paletteMenuWithColors(colors() as NSColorMBS, itemTitles() as String, templateImage as NSImageMBS = nil) as NSMenuMBS
- NSMenuMBS.selectedItems as NSMenuItemMBS()
- NSMenuMBS.setSelectedItems(items() as NSMenuItemMBS)
- RemoteControlMBS.WinIsCapsLock as boolean
- RemoteControlMBS.WinIsNumLock as boolean
- RemoteControlMBS.WinIsScrollLock as boolean
- StringHandleMBS.Constructor(InitValue as MemoryBlock)
- XMLDocumentMBS.adoptNode(node as XMLNodeMBS) as XMLNodeMBS
- XMLDocumentMBS.renameNode(node as XMLNodeMBS, namespaceURI as String, qualifiedName as String) as XMLNodeMBS
New class properties in version 23.5:
- AVCaptureDeviceMBS.canPerformReactionEffects as Boolean
- AVCaptureDeviceMBS.reactionEffectGesturesEnabled as Boolean
- AVCaptureDeviceMBS.reactionEffectsEnabled as Boolean
- JSONMBS.ByteStringEncoding as Integer
- JSONMBS.CaseSensitive as Boolean
- JSONMBS.Child(index As Integer) as JSONMBS
- JSONMBS.Child(Key As String) as JSONMBS
- JSONMBS.ChildAt(index As Integer) as JSONMBS
- JSONMBS.Compact as Boolean
- JSONMBS.Count as Integer
- JSONMBS.IsEmpty as Boolean
- JSONMBS.IsInt32 as Boolean
- JSONMBS.IsUInt32 as Boolean
- JSONMBS.IsUInt64 as Boolean
- JSONMBS.LastRowIndex as Integer
- JSONMBS.LineLengthLimit as Integer
- JSONMBS.NewLineCharacters as String
- JSONMBS.Operator_Subscript(index As Integer) as Variant
- JSONMBS.Tag as Integer
- JSONMBS.Value as Variant
- JSONMBS.Value(index As Integer) as Variant
- JSONMBS.Value(Key As String) as Variant
- JSONMBS.ValueAt(index As Integer) as Variant
- JSONMBS.ValueByteString as MemoryBlock
- JSONMBS.ValueInt64 as Int64
- JSONMBS.ValueInteger as Integer
- JSONMBS.ValueUInt64 as UInt64
- NSMenuItemMBS.isSectionHeader as Boolean
- NSMenuMBS.presentationStyle as Integer
- NSMenuMBS.selectionMode as Integer
- SQLConnectionMBS.RowsAffected as Integer
- SQLDatabaseMBS.RowsAffected as Integer
233 new items including 5 new classes 85 new methods 9 new events 32 new properties for existing classes and 0 new global methods.