New in version 25.1
New in Version 23.2 23.3 23.4 23.5 24.0 24.1 24.2 24.3 24.4 24.5 25.0 25.1
Platforms to show: All Mac Windows Linux Cross-Platform
New controls in version 25.1:
- control AVPlayerViewControllerControlMBS
- control DesktopPHPickerControlMBS
- control PHPickerControlMBS
New classes in version 25.1:
- class AvahiAddressResolverMBS
- class AvahiEntryGroupMBS
- class AvahiHostNameResolverMBS
- class AvahiRecordBrowserMBS
- class NSAdaptiveImageGlyphImageMBS
- class NSAdaptiveImageGlyphMBS
- class WindowsAVIWriteMBS
- class WindowsPowerManagerMBS
- class WindowsProcessCpuUsageReportMBS
- class WindowsProcessDiagnosticExceptionMBS
- class WindowsProcessDiagnosticInfoMBS
- class WindowsProcessDiskUsageReportMBS
- class WindowsProcessMemoryUsageReportMBS
- class WindowsSharePanelMBS
- class WindowsSystemCpuUsageReportMBS
- class WindowsSystemDiagnosticInfoMBS
- class WindowsSystemMemoryUsageReportMBS
New class events in version 25.1:
- DesktopWebView2ControlMBS.Failed(ErrorCode as Integer, ErrorMessage as String)
- WebView2ControlMBS.Failed(ErrorCode as Integer, ErrorMessage as String)
New class methods in version 25.1:
- AVCaptureDeviceMBS.AVCaptureDeviceTypeBuiltInDualCamera as String
- AVCaptureDeviceMBS.AVCaptureDeviceTypeBuiltInDualWideCamera as String
- AVCaptureDeviceMBS.AVCaptureDeviceTypeBuiltInLiDARDepthCamera as String
- AVCaptureDeviceMBS.AVCaptureDeviceTypeBuiltInTelephotoCamera as String
- AVCaptureDeviceMBS.AVCaptureDeviceTypeBuiltInTripleCamera as String
- AVCaptureDeviceMBS.AVCaptureDeviceTypeBuiltInTrueDepthCamera as String
- AVCaptureDeviceMBS.AVCaptureDeviceTypeBuiltInUltraWideCamera as String
- AVCaptureDeviceMBS.AVCaptureDeviceTypeBuiltInWideAngleCamera as String
- AVCaptureDeviceMBS.AVCaptureDeviceTypeContinuityCamera as String
- AVCaptureDeviceMBS.AVCaptureDeviceTypeDeskViewCamera as String
- AVCaptureDeviceMBS.AVCaptureDeviceTypeExternal as String
- AVCaptureDeviceMBS.AVCaptureDeviceTypeMicrophone as String
- AVCaptureDeviceMBS.cancelVideoZoomRamp
- AVCaptureDeviceMBS.constituentDevices as AVCaptureDeviceMBS()
- AVCaptureDeviceMBS.discoverDevices(deviceTypes() as String, mediaType as String = "", position as Integer = 0) as AVCaptureDeviceMBS()
- AVCaptureDeviceMBS.rampToVideoZoomFactor(factor as double, rate as double)
- AVCaptureDeviceMBS.systemPreferredCamera as AVCaptureDeviceMBS
- AVCaptureDeviceMBS.virtualDeviceSwitchOverVideoZoomFactors as Double()
- ECKeyMBS.CurveNameToID(Name as String) as Integer
- ECKeyMBS.ES256Sign(Data as MemoryBlock) as String
- ECKeyMBS.ES256Sign(Data as String) as String
- ECKeyMBS.ES256Verify(SignatureData as MemoryBlock, Data as MemoryBlock) as Boolean
- ECKeyMBS.ES256Verify(SignatureData as String, Data as String) as Boolean
- ECKeyMBS.Sign(Data as MemoryBlock) as String
- ECKeyMBS.Verify(SignatureData as MemoryBlock, Data as MemoryBlock) as Boolean
- MimeEmailMBS.SourceWithoutAttachments as String
- NSAttributedStringMBS.attributedStringWithAdaptiveImageGlyph(adaptiveImageGlyph as NSAdaptiveImageGlyphMBS, withAttributes as dictionary) as NSAttributedStringMBS
- PHPhotoLibraryMBS.authorizationStatusForAccessLevel(accessLevel as Integer) as Integer
- PHPhotoLibraryMBS.requestAuthorizationForAccessLevel(accessLevel as Integer, CompletionHandler as RequestAuthorizationCompletedMBS, tag as Variant = nil)
- PythonMBS.AddSysPath(Path as String)
- SaxonMBS.ClearLicense
- SortMBS.AddArrayMBS(array1() as Date, array2() as Date)
- SortMBS.AddArrayMBS(array1() as DateTime, array2() as DateTime)
- SortMBS.AddArrayMBS(array1() as Variant, array2() as Variant)
- SortMBS.AddMBS(extends array1() as Date, array2() as Date)
- SortMBS.AddMBS(extends array1() as DateTime, array2() as DateTime)
- SortMBS.AddMBS(extends array1() as Variant, array2() as Variant)
- SortMBS.CopyArrayMBS(source() as Date, dest() as Date, sourceIndex as Integer = 0, sourceCount as Integer = -2, destIndex as Integer = 0)
- SortMBS.CopyArrayMBS(source() as DateTime, dest() as DateTime, sourceIndex as Integer = 0, sourceCount as Integer = -2, destIndex as Integer = 0)
- SortMBS.CopyMBS(extends source() as Date, dest() as Date, sourceIndex as Integer = 0, sourceCount as Integer = -2, destIndex as Integer = 0)
- SortMBS.CopyMBS(extends source() as DateTime, dest() as DateTime, sourceIndex as Integer = 0, sourceCount as Integer = -2, destIndex as Integer = 0)
- SortMBS.ReverseMBS(extends theArray() as Boolean)
- SortMBS.ReverseMBS(extends theArray() as Color)
- SortMBS.ReverseMBS(extends theArray() as Currency)
- SortMBS.ReverseMBS(extends theArray() as Date)
- SortMBS.ReverseMBS(extends theArray() as DateTime)
- SortMBS.ReverseMBS(extends theArray() as Double)
- SortMBS.ReverseMBS(extends theArray() as Int32)
- SortMBS.ReverseMBS(extends theArray() as Int64)
- SortMBS.ReverseMBS(extends theArray() as Object)
- SortMBS.ReverseMBS(extends theArray() as Ptr)
- SortMBS.ReverseMBS(extends theArray() as Single)
- SortMBS.ReverseMBS(extends theArray() as String)
- SortMBS.ReverseMBS(extends theArray() as UInt32)
- SortMBS.ReverseMBS(extends theArray() as UInt64)
- SortMBS.ReverseMBS(extends theArray() as Variant)
- SQLGlobalsMBS.SetDllDirectory(path as folderitem) as boolean
- SQLGlobalsMBS.SetDllDirectory(path as String) as boolean
- TessEngineMBS.SetDllDirectory(path as folderitem) as boolean
- TessEngineMBS.SetDllDirectory(path as String) as boolean
New class properties in version 25.1:
- AvahiClientMBS.State as Integer
- AVCaptureDeviceMBS.AutoVideoFrameRateEnabled as Boolean
- AVCaptureDeviceMBS.BackgroundReplacementActive as Boolean
- AVCaptureDeviceMBS.BackgroundReplacementEnabled as Boolean
- AVCaptureDeviceMBS.centerStageControlMode as Integer
- AVCaptureDeviceMBS.centerStageEnabled as Boolean
- AVCaptureDeviceMBS.centerStageRectOfInterest as CGRectMBS
- AVCaptureDeviceMBS.companionDeskViewCamera as AVCaptureDeviceMBS
- AVCaptureDeviceMBS.continuityCamera as Boolean
- AVCaptureDeviceMBS.deviceType as String
- AVCaptureDeviceMBS.displayVideoZoomFactorMultiplier as Double
- AVCaptureDeviceMBS.isCenterStageActive as Boolean
- AVCaptureDeviceMBS.isCenterStageRectOfInterestSupported as Boolean
- AVCaptureDeviceMBS.isVirtualDevice as Boolean
- AVCaptureDeviceMBS.StudioLightActive as Boolean
- AVCaptureDeviceMBS.StudioLightEnabled as Boolean
- AVCaptureDeviceMBS.userPreferredCamera as AVCaptureDeviceMBS
- CURLEmailMBS.Use8BitMime as Boolean
- DynaPDFMBS.CustomerID as Integer
- DynaPDFMBS.HasOutputFile as Boolean
- NSButtonMBS.contentTintColor as NSColorMBS
- NSTextViewMBS.supportsAdaptiveImageGlyph as Boolean
- NSTextViewMBS.usesAdaptiveColorMappingForDarkAppearance as Boolean
- PHAssetMBS.adjustmentFormatIdentifier as String
- PHAssetMBS.hasAdjustments as Boolean
- PHAssetResourceMBS.pixelHeight as Integer
- PHAssetResourceMBS.pixelWidth as Integer
- PHImageRequestOptionsMBS.allowSecondaryDegradedImage as Boolean
- PHPickerViewControllerMBS.View as NSViewMBS
- PHPickerViewControllerMBS.ViewController as Variant
- SaxonMBS.License as String
- SaxonProcessorMBS.hasLicense as Boolean
- SchemaValidatorMBS.hasLicense as Boolean
- WKWebViewConfigurationMBS.supportsAdaptiveImageGlyph as Boolean
- XQueryProcessorMBS.hasLicense as Boolean
New global functions in version 25.1:
464 new items including 17 new classes 3 new controls 60 new methods 2 new events 35 new properties for existing classes and one global method.
