New in version 20.5
New in Version 21.4 21.5 22.0 22.1 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3
Platforms to show: All Mac Windows Linux Cross-Platform
New controls in version 20.5:
New classes in version 20.5:
- class DateTimePicker
- class DynaPDFBarcode2MBS
- class SearchField
- class WebView2ExceptionMBS
- class WindowsMLExceptionMBS
- class WinLearningModelBindingMBS
- class WinLearningModelEvaluationResultMBS
- class WinLearningModelFeatureDescriptorMBS
- class WinLearningModelImageFeatureDescriptorMBS
- class WinLearningModelMapFeatureDescriptorMBS
- class WinLearningModelMBS
- class WinLearningModelSequenceFeatureDescriptorMBS
- class WinLearningModelSessionMBS
- class WinLearningModelTensorFeatureDescriptorMBS
New class events in version 20.5:
New class methods in version 20.5:
- ACAccountCredentialMBS.Constructor(token as string, refreshToken as string, expiryDate as dateTime)
- AppReceiptIAPMBS.isActiveAutoRenewableSubscriptionForDate(d as DateTime) as boolean
- AppReceiptMBS.containsActiveAutoRenewableSubscriptionOfProductIdentifier(productIdentifier as string, d as dateTime) as boolean
- AVCaptureViewControlMBS.Available as Boolean
- AVPlayerItemErrorLogEventMBS.dateTime as dateTime
- AVPlayerItemMBS.seekToDateTime(date as dateTime, fireEvent as boolean = false, tag as variant = nil) as boolean
- AVPlayerMBS.seekToDate(date as dateTime, fireEvent as boolean = false, tag as variant = nil)
- AVPlayerViewControlMBS.Available as Boolean
- CDLayerMBS.setXData(dates() as dateTime)
- CDPolarChartMBS.addAreaLayer(dates() as dateTime, colorvalue as color, name as string = "") as CDPolarAreaLayerMBS
- CDPolarChartMBS.addAreaLayer(dates() as dateTime, colorvalue as integer = -1, name as string = "") as CDPolarAreaLayerMBS
- CDPolarChartMBS.addSplineAreaLayer(dates() as dateTime, colorvalue as color, name as string = "") as CDPolarSplineAreaLayerMBS
- CDPolarChartMBS.addSplineAreaLayer(dates() as dateTime, colorvalue as integer = -1, name as string = "") as CDPolarSplineAreaLayerMBS
- CDPolarChartMBS.addSplineLineLayer(dates() as dateTime, colorvalue as color, name as string = "") as CDPolarSplineLineLayerMBS
- CDPolarChartMBS.addSplineLineLayer(dates() as dateTime, colorvalue as integer = -1, name as string = "") as CDPolarSplineLineLayerMBS
- CDXYChartMBS.addAreaLayer(dates() as DateTime, colorvalue as color, name as string = "", depth as integer = 0) as CDAreaLayerMBS
- CDXYChartMBS.addAreaLayer(dates() as DateTime, colorvalue as integer = -1, name as string = "", depth as integer = 0) as CDAreaLayerMBS
- CDXYChartMBS.addScatterLayer(xDate() as DateTime, yDate() as DateTime, name as string = "", symbol as integer = 1, symbolSize as integer = 5, fillColor as integer = -1, edgeColor as integer = -1) as CDScatterLayerMBS
- CDXYChartMBS.addScatterLayer(xDate() as DateTime, yDate() as DateTime, name as string, symbol as integer, symbolSize as integer, fillColor as color, edgeColor as color) as CDScatterLayerMBS
- CDXYChartMBS.addScatterLayer(xDate() as DateTime, yDate() as double, name as string = "", symbol as integer = 1, symbolSize as integer = 5, fillColor as integer = -1, edgeColor as integer = -1) as CDScatterLayerMBS
- CDXYChartMBS.addScatterLayer(xDate() as DateTime, yDate() as double, name as string, symbol as integer, symbolSize as integer, fillColor as color, edgeColor as color) as CDScatterLayerMBS
- CDXYChartMBS.addScatterLayer(xDate() as double, yDate() as DateTime, name as string = "", symbol as integer = 1, symbolSize as integer = 5, fillColor as integer = -1, edgeColor as integer = -1) as CDScatterLayerMBS
- CDXYChartMBS.addScatterLayer(xDate() as double, yDate() as DateTime, name as string, symbol as integer, symbolSize as integer, fillColor as color, edgeColor as color) as CDScatterLayerMBS
- CDXYChartMBS.addTrendLayer(dates() as DateTime, colorvalue as color, name as string = "", depth as integer = 0) as CDTrendLayerMBS
- CDXYChartMBS.addTrendLayer(dates() as DateTime, colorvalue as integer = -1, name as string = "", depth as integer = 0) as CDTrendLayerMBS
- CDXYChartMBS.addTrendLayer(dates() as DateTime, yData() as double, colorvalue as color, name as string = "", depth as integer = 0) as CDTrendLayerMBS
- CDXYChartMBS.addTrendLayer(dates() as DateTime, yData() as double, colorvalue as integer = -1, name as string = "", depth as integer = 0) as CDTrendLayerMBS
- CDXYChartMBS.addVectorLayer(dates() as DateTime, yData() as double, directions() as double, lengths() as double, lengthScale as integer = 0, colorvalue as integer = -1, name as string = "") as CDVectorLayerMBS
- CDXYChartMBS.addVectorLayer(dates() as DateTime, yData() as double, directions() as double, lengths() as double, lengthScale as integer, colorvalue as color, name as string = "") as CDVectorLayerMBS
- CFDateMBS.DateTime(timeZone as CFTimeZoneMBS = nil) as DateTime
- CFDateMBS.NewDate(date as dateTime, timeZone as CFTimeZoneMBS = nil) as CFDateMBS
- CFDateMBS.Operator_Convert as DateTime
- CGContextMBS.Constructor(pic as Picture)
- CLHeadingMBS.DateTime as DateTime
- CLLocationMBS.Constructor(latitude as double, longitude as double, altitude as double, horizontalAccuracy as double, verticalAccuracy as double, course as double, speed as double, timestamp as dateTime)
- CLLocationMBS.Constructor(latitude as double, longitude as double, altitude as double, horizontalAccuracy as double, verticalAccuracy as double, timestamp as dateTime)
- CNContactMBS.CNContactPhoneticOrganizationNameKey as String
- CNContactMBS.predicateForContactsMatchingEmailAddress(emailAddress as String) as NSPredicateMBS
- CNContactMBS.predicateForContactsMatchingPhoneNumber(phoneNumber as CNPhoneNumberMBS) as NSPredicateMBS
- CURLMBS.GetInfoProxyError as integer
- CURLNMBS.GetInfoProxyError as integer
- CURLSMBS.GetInfoProxyError as integer
- DynaPDFMBS.DrawNGon(PosX as double, PosY as double, Radius as double, Alpha as double, NumSides as Integer, FillMode as integer) as Boolean
- DynaPDFMBS.InsertBarcode(PosX as double, PosY as double, Width as double, Height as double, HAlign as Integer, VAlign as Integer, Barcode as DynaPDFBarcode2MBS) as Integer
- EKAlarmMBS.alarmWithAbsoluteDateTime(d as dateTime) as EKAlarmMBS
- EKAlarmMBS.Constructor(date as dateTime)
- EKEventStoreMBS.predicateForCompletedRemindersWithCompletionDate(startDate as dateTime, endDate as dateTime) as NSPredicateMBS
- EKEventStoreMBS.predicateForCompletedRemindersWithCompletionDate(startDate as dateTime, endDate as dateTime, calendars() as EKCalendarMBS) as NSPredicateMBS
- EKEventStoreMBS.predicateForEvents(startDate as dateTime, endDate as dateTime) as NSPredicateMBS
- EKEventStoreMBS.predicateForEvents(startDate as dateTime, endDate as dateTime, calendars() as EKCalendarMBS) as NSPredicateMBS
- EKEventStoreMBS.predicateForIncompleteRemindersWithDueDate(startDate as dateTime, endDate as dateTime) as NSPredicateMBS
- EKEventStoreMBS.predicateForIncompleteRemindersWithDueDate(startDate as dateTime, endDate as dateTime, calendars() as EKCalendarMBS) as NSPredicateMBS
- EKRecurrenceEndMBS.Constructor(endDate as dateTime)
- FileListMBS.AttributeModificationDateTime(index as integer, UTC as boolean) as DateTime
- FileListMBS.BackupDateTime(index as integer, UTC as boolean) as DateTime
- FileListMBS.CreationDateTime(index as integer, UTC as boolean) as DateTime
- FileListMBS.LastAccessDateTime(index as integer, UTC as boolean) as DateTime
- FileListMBS.ModificationDateTime(index as integer, UTC as boolean) as DateTime
- FSEventsMBS.GetAbsoluteTime(theDate as DateTime) as double
- IEHistoryMBS.Constructor(HTMLViewer as HTMLViewer)
- IENavigatorMBS.Constructor(HTMLViewer as HTMLViewer)
- IEWebBrowserMBS.Constructor(HTMLViewer as HTMLViewer)
- IMPixelInfo7MBS.Clone as IMPixelInfo7MBS
- NSAppleEventDescriptorMBS.descriptorWithDateTime(value as dateTime) as NSAppleEventDescriptorMBS
- NSApplicationMBS.nextEventMatchingMask(mask as Integer, untilDate as dateTime, mode as String, dequeueFlag as boolean) as NSEventMBS
- NSCalendarMBS.componentsInTimeZone(timezone as NSTimeZoneMBS, date as DateTime) as NSDateComponentsMBS
- NSCalendarMBS.dateTimeByAddingComponents(components as NSDateComponentsMBS, toDate as DateTime, Options as Integer = 0) as DateTime
- NSCalendarMBS.dateTimeFromComponents(components as NSDateComponentsMBS) as DateTime
- NSDateIntervalMBS.Constructor(startDate as dateTime, endDate as dateTime)
- NSDateIntervalMBS.containsDateTime(date as dateTime) as Boolean
- NSFileVersionMBS.modificationDateTime as dateTime
- NSHTTPCookieStorageMBS.removeCookiesSinceDate(d as dateTime)
- NSImageMBS.imageWithSystemSymbolName(name as string, accessibilityDescription as string = "") as NSImageMBS
- NSMetadataItemMBS.FileContentChangeDateTime as dateTime
- NSMetadataItemMBS.FileCreationDateTime as dateTime
- NSRunLoopMBS.runModeUntilDate(Mode as string, limitDate as dateTime) as boolean
- NSRunLoopMBS.runUntilDate(limitDate as dateTime)
- NSTextCheckingResultMBS.dateCheckingResult(Range as NSRangeMBS, date as DateTime) as NSTextCheckingResultMBS
- NSTextCheckingResultMBS.dateCheckingResult(Range as NSRangeMBS, date as DateTime, timeZone as NSTimeZoneMBS, duration as double) as NSTextCheckingResultMBS
- NSTimerMBS.Constructor(fireDate as dateTime, timeInterval as double, repeats as boolean)
- NSTimerMBS.Constructor(fireDate as dateTime, timeInterval as double, repeats as boolean, runloop as NSRunLoopMBS, runloopMode as string)
- NSURLCacheMBS.removeCachedResponsesSinceDate(d as dateTime)
- PHLivePhotoControlMBS.available as boolean
- SQLConnectionMBS.CubeSQLLastInsertID as Int64
- SQLDatabaseMBS.CubeSQLLastInsertID as Int64
- SQLDateTimeMBS.Constructor(DateTimeValue as DateTime)
- SQLDateTimeMBS.Set(DateTimeValue as DateTime)
- SQLValueMBS.setAsDateTime(value as dateTime)
- SQLValueReadMBS.asDateTimeValue as DateTime
- SSH2ChannelMBS.Constructor(session as SSH2SessionMBS)
- WindowsFontFamilyMBS.AllFontsEx as WindowsFontFamilyMBS()
- WKWebViewControlMBS.setUsePrivateBrowsing(value as Boolean)
- XLBookMBS.PackDateTime(d as dateTime) as double
- XLBookMBS.UnpackDateTime(Value as double) as dateTime
- XLSheetMBS.CopyColumn(dest as XLSheetMBS, SourceColumn as Integer, DestColumn as Integer, Options as XLCopyOptionsMBS = nil)
- XLSheetMBS.ReadDateTime(row as integer, col as integer) as dateTime
- XLSheetMBS.ReadDateTime(row as integer, col as integer, byref format as XLFormatMBS) as dateTime
- XLSheetMBS.ReadValue(row as integer, col as integer) as Variant
- XLSheetMBS.ReadValue(row as integer, col as integer, byref format as XLFormatMBS) as Variant
- XLSheetMBS.WriteDateTime(row as integer, col as integer, value as dateTime, format as XLFormatMBS = nil) as boolean
- ZipFileInfoMBS.SetDateTime(d as dateTime)
New class properties in version 20.5:
- AppReceiptIAPMBS.cancellationDateTime as DateTime
- AppReceiptIAPMBS.originalPurchaseDateTime as DateTime
- AppReceiptIAPMBS.purchaseDateTime as DateTime
- AppReceiptIAPMBS.subscriptionExpirationDateTime as DateTime
- AppReceiptMBS.creationDateTime as DateTime
- AppReceiptMBS.expirationDateTime as DateTime
- AppReceiptMBS.purchaseDateTime as DateTime
- AppReceiptMBS.transactionDateTime as DateTime
- ArchiveEntryMBS.ADateTime as DateTime
- ArchiveEntryMBS.BDateTime as DateTime
- ArchiveEntryMBS.CDateTime as DateTime
- ArchiveEntryMBS.MDateTime as DateTime
- AVMetadataItemMBS.dateTimeValue as DateTime
- AVPlayerItemAccessLogEventMBS.playbackStartDateTime as DateTime
- AVPlayerItemMBS.currentDateTime as DateTime
- AVRoutePickerViewControlMBS.Available as Boolean
- CFURLMBS.IsAlias as CFBooleanMBS
- CKRecordMBS.creationDateTime as DateTime
- CKRecordMBS.modificationDateTime as DateTime
- CLLocationMBS.DateTime as DateTime
- CNContactMBS.phoneticOrganizationName as String
- CNMutableContactMBS.phoneticOrganizationName as String
- CUPSJobMBS.CompletedDateTime as DateTime
- CUPSJobMBS.CreationDateTime as DateTime
- CUPSJobMBS.ProcessingDateTime as DateTime
- CURLFileInfoMBS.DateTime as DateTime
- CURLNFileInfoMBS.DateTime as DateTime
- CURLSFileInfoMBS.DateTime as DateTime
- DynaPDFMBS.PrintCancelled as Boolean
- EKAlarmMBS.absoluteDateTime as DateTime
- EKCalendarItemMBS.creationDateTime as DateTime
- EKCalendarItemMBS.lastModifiedDateTime as DateTime
- EKEventMBS.endDateTime as DateTime
- EKEventMBS.occurrenceDateTime as DateTime
- EKEventMBS.startDateTime as DateTime
- EKRecurrenceEndMBS.endDateTime as DateTime
- EKReminderMBS.completionDateTime as DateTime
- EKReminderMBS.dueDateTime as DateTime
- FolderItem.AccessDateTimeMBS(UTC as boolean = false) as DateTime
- FolderItem.AddedToDirectoryDateTimeMBS as DateTime
- FolderItem.AttributeModificationDateTimeMBS(UTC as boolean = false) as DateTime
- FolderItem.BackupDateTimeMBS(UTC as boolean = false) as DateTime
- FolderItem.CreationDateTimeMBS(UTC as boolean = false) as DateTime
- FolderItem.ModificationDateTimeMBS(UTC as boolean = false) as DateTime
- GKTurnBasedParticipantMBS.lastTurnDateTime as DateTime
- GKTurnBasedParticipantMBS.timeoutDateTime as DateTime
- ICCameraItemMBS.CreationDateTime as DateTime
- ICCameraItemMBS.ModificationDateTime as DateTime
- ICDeviceMBS.SystemSymbolName as String
- IOBluetoothDeviceMBS.LastInquiryUpdateDateTime as DateTime
- IOBluetoothDeviceMBS.lastNameUpdateDateTime as DateTime
- IOBluetoothDeviceMBS.LastServicesUpdateDateTime as DateTime
- IOBluetoothDeviceMBS.RecentAccessDateTime as DateTime
- iTunesLibraryMediaItemMBS.addedDateTime as DateTime
- iTunesLibraryMediaItemMBS.lastPlayedDateTime as DateTime
- iTunesLibraryMediaItemMBS.modifiedDateTime as DateTime
- iTunesLibraryMediaItemMBS.releaseDateTime as DateTime
- iTunesLibraryMediaItemMBS.skipDateTime as DateTime
- JavaScriptDateComponentsMBS.DateTimeValue as DateTime
- LCMS2DateMBS.DateTime as DateTime
- LinuxWebCookieMBS.ExpiresDateTime as DateTime
- LTCSMPTETimecodeMBS.DateTime as DateTime
- MacQuarantinePropertiesMBS.DateTime as DateTime
- MKDirectionsRequestMBS.arrivalDateTime as DateTime
- MKDirectionsRequestMBS.departureDateTime as DateTime
- MKETAResponseMBS.expectedArrivalDateTime as DateTime
- MKETAResponseMBS.expectedDepartureDateTime as DateTime
- MLMediaGroupMBS.ModificationDateTime as DateTime
- MLMediaObjectMBS.ModificationDateTime as DateTime
- NSAppleEventDescriptorMBS.dateTimeValue as DateTime
- NSDateComponentsMBS.dateTime as DateTime
- NSDateIntervalMBS.endDateTime as DateTime
- NSDateIntervalMBS.startDateTime as DateTime
- NSDatePickerMBS.dateTimeValue as dateTime
- NSDatePickerMBS.maxDateTime as dateTime
- NSDatePickerMBS.minDateTime as dateTime
- NSHTTPCookieMBS.expiresDateTime as dateTime
- NSRunningApplicationMBS.launchDateTime as DateTime
- NSTextCheckingResultMBS.dateTime as DateTime
- NSTimerMBS.fireDateTime as DateTime
- NSURLMBS.AddedToDirectoryDateTime as DateTime
- NSURLMBS.AttributeModificationDateTime as DateTime
- NSURLMBS.ContentAccessDateTime as DateTime
- NSURLMBS.ContentModificationDateTime as DateTime
- NSURLMBS.CreationDateTime as DateTime
- NSURLMBS.IsAlias as Boolean
- NSURLSessionTaskMBS.earliestBeginDateTime as DateTime
- NSURLSessionTaskTransactionMetricsMBS.connectEndDateTime as DateTime
- NSURLSessionTaskTransactionMetricsMBS.connectStartDateTime as DateTime
- NSURLSessionTaskTransactionMetricsMBS.domainLookupEndDateTime as DateTime
- NSURLSessionTaskTransactionMetricsMBS.domainLookupStartDateTime as DateTime
- NSURLSessionTaskTransactionMetricsMBS.fetchStartDateTime as DateTime
- NSURLSessionTaskTransactionMetricsMBS.requestEndDateTime as DateTime
- NSURLSessionTaskTransactionMetricsMBS.requestStartDateTime as DateTime
- NSURLSessionTaskTransactionMetricsMBS.responseEndDateTime as DateTime
- NSURLSessionTaskTransactionMetricsMBS.responseStartDateTime as DateTime
- NSURLSessionTaskTransactionMetricsMBS.secureConnectionEndDateTime as DateTime
- NSURLSessionTaskTransactionMetricsMBS.secureConnectionStartDateTime as DateTime
- NSUserNotificationMBS.actualDeliveryDateTime as DateTime
- NSUserNotificationMBS.deliveryDateTime as DateTime
- PDFAnnotationMBS.modificationDateTime as DateTime
- PDFDocumentMBS.CreationDateTime as DateTime
- PDFDocumentMBS.ModificationDateTime as DateTime
- PHAssetChangeRequestMBS.creationDateTime as DateTime
- PHAssetCollectionMBS.endDateTime as DateTime
- PHAssetCollectionMBS.startDateTime as DateTime
- PHAssetMBS.creationDateTime as DateTime
- PHAssetMBS.modificationDateTime as DateTime
- PHCollectionListMBS.endDateTime as DateTime
- PHCollectionListMBS.startDateTime as DateTime
- PHContentEditingInputMBS.creationDateTime as DateTime
- SCPreferencesMBS.Available as Boolean
- SKPaymentTransactionMBS.transactionDateTime as DateTime
- SQLDateTimeMBS.DateTimeValue as DateTime
- SUAppcastItemMBS.DateTime as DateTime
- SUUpdaterMBS.lastUpdateCheckDateTime as DateTime
- UNCalendarNotificationTriggerMBS.nextTriggerDateTime as DateTime
- UNNotificationMBS.DateTime as DateTime
- UNTimeIntervalNotificationTriggerMBS.nextTriggerDateTime as DateTime
- WindowsLocationMBS.DateTime as DateTime
- WinPhotoAcquireSettingsMBS.AcquisitionDateTime as DateTime
- X509MBS.ValidNotAfterDateTime as DateTime
- X509MBS.ValidNotBeforeDateTime as DateTime
New global functions in version 20.5:
- ArrayDoubleMBS(paramArray values as Double) as Double()
- ArrayInt64MBS(paramArray values as Int64) as Int64()
- ArrayIntegerMBS(paramArray values as Integer) as Integer()
- ArrayStringMBS(paramArray values as String) as String()
- ArrayVariantMBS(paramArray values as Variant) as Variant()
- CompareNumbersMBS(v1 as Variant, v2 as Variant) as Integer
- FormatDateTimeMBS(format as string, value as dateTime, locale as string = "") as string
- GetVariantTypeMBS(va as variant) as Integer
- ParseDateTimeMBS(format as string, text as string, byref value as dateTime, locale as string = "") as boolean
611 new items including 14 new classes one new control 101 new methods one new event 123 new properties for existing classes and 9 new global methods.
