New in version 15.2
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.2:
New classes in version 15.2:
- class ChromiumCookieManagerMBS
- class ChromiumCookieMBS
- class CURLFileInfoMBS
- class CURLNFileInfoMBS
- class CURLSFileInfoMBS
- class HotKeyMBS
- class NSURLMBS
New modules in version 15.2:
New class events in version 15.2:
- CURLMBS.ChunkBegin(FileInfo as CURLFileInfoMBS, Remains as Integer) as Integer
- CURLMBS.ChunkEnd(FileInfo as CURLFileInfoMBS, Remains as Integer) as Integer
- CURLMBS.FileNameMatch(Pattern as String, Name as String) as Integer
- CURLMBS.Finished(Result as Integer)
- CURLNMBS.ChunkBegin(FileInfo as CURLNFileInfoMBS, Remains as Integer) as Integer
- CURLNMBS.ChunkEnd(FileInfo as CURLNFileInfoMBS, Remains as Integer) as Integer
- CURLNMBS.FileNameMatch(Pattern as String, Name as String) as Integer
- CURLNMBS.Finished(Result as Integer)
- CURLSMBS.ChunkBegin(FileInfo as CURLSFileInfoMBS, Remains as Integer) as Integer
- CURLSMBS.ChunkEnd(FileInfo as CURLSFileInfoMBS, Remains as Integer) as Integer
- CURLSMBS.FileNameMatch(Pattern as String, Name as String) as Integer
- CURLSMBS.Finished(Result as Integer)
- JPEGImporterMBS.HeadersRead as boolean
New class methods in version 15.2:
- Application.ArgumentsMBS as String()
- CDAngularAxisMBS.Constructor
- CDAngularMeterMBS.relativeLinearGradient(gradient() as Double, angle as Double = 0.0, radius as Double = -1.0) as Integer
- CDAngularMeterMBS.relativeRadialGradient(gradient() as Double, radius as Double = -1.0) as Integer
- CDAxisMBS.Constructor
- CDBaseChartMBS.Constructor
- CDBoxMBS.Constructor
- CDDataSetMBS.Constructor
- CDDrawObjMBS.Constructor
- CDLayerMBS.Constructor
- CDLineObjMBS.Constructor
- CDPlotAreaMBS.Constructor
- CDPolarLayerMBS.Constructor
- CDPyramidLayerMBS.Constructor
- CDSectorMBS.Constructor
- CDTTFTextMBS.Constructor
- CGContextMBS.Close
- ChromiumBrowserMBS.ClearFocus
- CURLListMBS.List as String()
- CURLListMBS.Operator_Convert as String()
- CURLMBS.FileInfos as CURLFileInfoMBS()
- CURLMBS.GetInfoAppConnectTime as Double
- CURLMBS.GetInfoCertInfo as CURLListMBS()
- CURLMBS.GetInfoConditionUnmet as Integer
- CURLMBS.GetInfoFTPEntryPath as string
- CURLMBS.GetInfoLastSocket as Integer
- CURLMBS.GetInfoLocalIP as string
- CURLMBS.GetInfoLocalPort as Integer
- CURLMBS.GetInfoPrimaryIP as string
- CURLMBS.GetInfoPrimaryPort as Integer
- CURLMBS.GetInfoRedirectURL as string
- CURLMBS.GetInfoRTSPClientCSEQ as Integer
- CURLMBS.GetInfoRTSPCSEQRecv as Integer
- CURLMBS.GetInfoRTSPServerCSEQ as Integer
- CURLMBS.GetInfoRTSPSessionID as string
- CURLMBS.SendData(data as Memoryblock) as Integer
- CURLMBS.SendData(data as string) as Integer
- CURLNListMBS.List as String()
- CURLNListMBS.Operator_Convert as String()
- CURLNMBS.FileInfos as CURLNFileInfoMBS()
- CURLNMBS.GetInfoAppConnectTime as Double
- CURLNMBS.GetInfoCertInfo as CURLNListMBS()
- CURLNMBS.GetInfoConditionUnmet as Integer
- CURLNMBS.GetInfoFTPEntryPath as string
- CURLNMBS.GetInfoLastSocket as Integer
- CURLNMBS.GetInfoLocalIP as string
- CURLNMBS.GetInfoLocalPort as Integer
- CURLNMBS.GetInfoPrimaryIP as string
- CURLNMBS.GetInfoPrimaryPort as Integer
- CURLNMBS.GetInfoRedirectURL as string
- CURLNMBS.GetInfoRTSPClientCSEQ as Integer
- CURLNMBS.GetInfoRTSPCSEQRecv as Integer
- CURLNMBS.GetInfoRTSPServerCSEQ as Integer
- CURLNMBS.GetInfoRTSPSessionID as string
- CURLNMBS.SendData(data as Memoryblock) as Integer
- CURLNMBS.SendData(data as string) as Integer
- CURLNVersionMBS.Constructor
- CURLSListMBS.List as String()
- CURLSListMBS.Operator_Convert as String()
- CURLSMBS.FileInfos as CURLSFileInfoMBS()
- CURLSMBS.GetInfoAppConnectTime as Double
- CURLSMBS.GetInfoCertInfo as CURLSListMBS()
- CURLSMBS.GetInfoConditionUnmet as Integer
- CURLSMBS.GetInfoFTPEntryPath as string
- CURLSMBS.GetInfoLastSocket as Integer
- CURLSMBS.GetInfoLocalIP as string
- CURLSMBS.GetInfoLocalPort as Integer
- CURLSMBS.GetInfoPrimaryIP as string
- CURLSMBS.GetInfoPrimaryPort as Integer
- CURLSMBS.GetInfoRedirectURL as string
- CURLSMBS.GetInfoRTSPClientCSEQ as Integer
- CURLSMBS.GetInfoRTSPCSEQRecv as Integer
- CURLSMBS.GetInfoRTSPServerCSEQ as Integer
- CURLSMBS.GetInfoRTSPSessionID as string
- CURLSMBS.SendData(data as Memoryblock) as Integer
- CURLSMBS.SendData(data as string) as Integer
- CURLSVersionMBS.Constructor
- CURLVersionMBS.Constructor
- CVImageBufferMBS.JPEG(CompressionFactor as Double = 0.8) as Memoryblock
- CVImageBufferMBS.NSImage as Variant
- DynaPDFMBS.SetAnnotBorderEffect(Handle as Integer, BorderEffect as Integer) as Boolean
- DynaPDFTableMBS.GetFlags(Row as Integer, Column as Integer) as Integer
- IMImageQ16MBS.AutoGammaImage as Boolean
- IMImageQ16MBS.AutoGammaImageChannel(ChannelType as Integer) as Boolean
- IMImageQ16MBS.AutoLevelImage as Boolean
- IMImageQ16MBS.AutoLevelImageChannel(ChannelType as Integer) as Boolean
- IMImageQ16MBS.BrightnessContrastImage(brightness as Double, contrast as Double) as Boolean
- IMImageQ16MBS.BrightnessContrastImageChannel(ChannelType as Integer, brightness as Double, contrast as Double) as Boolean
- IMImageQ16MBS.ClutImage(clutImage as IMImageQ16MBS) as Boolean
- IMImageQ16MBS.ClutImageChannel(ChannelType as Integer, clutImage as IMImageQ16MBS) as Boolean
- IMImageQ16MBS.ContrastImage(sharpen as boolean) as Boolean
- IMImageQ16MBS.EqualizeImage as Boolean
- IMImageQ16MBS.EqualizeImageChannel(ChannelType as Integer) as Boolean
- IMImageQ16MBS.NegateImage(gray as boolean = false) as Boolean
- IMImageQ16MBS.NegateImageChannel(ChannelType as Integer, gray as boolean = false) as Boolean
- IMImageQ16MBS.NormalizeImage as Boolean
- IMImageQ16MBS.NormalizeImageChannel(ChannelType as Integer) as Boolean
- IMImageQ32MBS.AutoGammaImage as Boolean
- IMImageQ32MBS.AutoGammaImageChannel(ChannelType as Integer) as Boolean
- IMImageQ32MBS.AutoLevelImage as Boolean
- IMImageQ32MBS.AutoLevelImageChannel(ChannelType as Integer) as Boolean
- IMImageQ32MBS.BrightnessContrastImage(brightness as Double, contrast as Double) as Boolean
- IMImageQ32MBS.BrightnessContrastImageChannel(ChannelType as Integer, brightness as Double, contrast as Double) as Boolean
- IMImageQ32MBS.ClutImage(clutImage as IMImageQ32MBS) as Boolean
- IMImageQ32MBS.ClutImageChannel(ChannelType as Integer, clutImage as IMImageQ32MBS) as Boolean
- IMImageQ32MBS.ContrastImage(sharpen as boolean) as Boolean
- IMImageQ32MBS.EqualizeImage as Boolean
- IMImageQ32MBS.EqualizeImageChannel(ChannelType as Integer) as Boolean
- IMImageQ32MBS.NegateImage(gray as boolean = false) as Boolean
- IMImageQ32MBS.NegateImageChannel(ChannelType as Integer, gray as boolean = false) as Boolean
- IMImageQ32MBS.NormalizeImage as Boolean
- IMImageQ32MBS.NormalizeImageChannel(ChannelType as Integer) as Boolean
- IMImageQ8MBS.AutoGammaImage as Boolean
- IMImageQ8MBS.AutoGammaImageChannel(ChannelType as Integer) as Boolean
- IMImageQ8MBS.AutoLevelImage as Boolean
- IMImageQ8MBS.AutoLevelImageChannel(ChannelType as Integer) as Boolean
- IMImageQ8MBS.BrightnessContrastImage(brightness as Double, contrast as Double) as Boolean
- IMImageQ8MBS.BrightnessContrastImageChannel(ChannelType as Integer, brightness as Double, contrast as Double) as Boolean
- IMImageQ8MBS.ClutImage(clutImage as IMImageQ8MBS) as Boolean
- IMImageQ8MBS.ClutImageChannel(ChannelType as Integer, clutImage as IMImageQ8MBS) as Boolean
- IMImageQ8MBS.ContrastImage(sharpen as boolean) as Boolean
- IMImageQ8MBS.EqualizeImage as Boolean
- IMImageQ8MBS.EqualizeImageChannel(ChannelType as Integer) as Boolean
- IMImageQ8MBS.NegateImage(gray as boolean = false) as Boolean
- IMImageQ8MBS.NegateImageChannel(ChannelType as Integer, gray as boolean = false) as Boolean
- IMImageQ8MBS.NormalizeImage as Boolean
- IMImageQ8MBS.NormalizeImageChannel(ChannelType as Integer) as Boolean
- NSMenuItemMBS.Constructor(Handle as Integer)
- NSMenuItemMBS.Constructor(title as string="", keyEquivalent as string="")
- NSMenuItemMBS.separatorItem as NSMenuItemMBS
- NSMenuMBS.Constructor(Handle as Integer)
- NSProcessInfoMBS.NSProcessInfoThermalStateDidChangeNotification as String
- NSWindowMBS.removeFrameUsingName(name as string)
- NSWindowMBS.saveFrameUsingName(s as String)
- NSWindowMBS.setFrameAutosaveName(name as String) as boolean
- NSWindowMBS.setFrameFromString(s as String)
- NSWindowMBS.setFrameUsingName(name as String, force as boolean = false) as boolean
- NSWindowMBS.stringWithSavedFrame as String
- ProcessMBS.TransformProcessType(mode as Integer) as Integer
- SQLBLobMBS.Constructor(Data as MemoryBlock)
- SQLBytesMBS.Constructor(Data as MemoryBlock)
- SQLCLobMBS.Constructor(Data as string, isText as boolean=true)
- SQLLongBinaryMBS.Constructor(Data as MemoryBlock)
- SQLLongCharMBS.Constructor(Data as string, isText as boolean=true)
- SQLStringMBS.Constructor(Data as MemoryBlock)
- WindowsPrinterInfoMBS.Printers(flags as Integer, Name as Variant = nil) as WindowsPrinterInfoMBS()
New class properties in version 15.2:
- CURLMBS.OptionAppend as Boolean
- CURLMBS.OptionDirListOnly as Boolean
- CURLMBS.OptionDNSInterface as String
- CURLMBS.OptionDNSLocalIPv4 as String
- CURLMBS.OptionDNSLocalIPv6 as String
- CURLMBS.OptionFTPAccount as String
- CURLMBS.OptionKeyPassword as String
- CURLMBS.OptionKRBLevel as String
- CURLMBS.OptionMaxRecvSpeed as Int64
- CURLMBS.OptionMaxSendSpeed as Int64
- CURLMBS.OptionUseSSL as Integer
- CURLMBS.OptionWildCardMatch as Boolean
- CURLMBS.ProgressDownloadCurrent as Int64
- CURLMBS.ProgressDownloadTotal as Int64
- CURLMBS.ProgressPercent as Double
- CURLMBS.ProgressUploadCurrent as Int64
- CURLMBS.ProgressUploadTotal as Int64
- CURLNMBS.OptionAppend as Boolean
- CURLNMBS.OptionDirListOnly as Boolean
- CURLNMBS.OptionDNSInterface as String
- CURLNMBS.OptionDNSLocalIPv4 as String
- CURLNMBS.OptionDNSLocalIPv6 as String
- CURLNMBS.OptionFTPAccount as String
- CURLNMBS.OptionKeyPassword as String
- CURLNMBS.OptionKRBLevel as String
- CURLNMBS.OptionMaxRecvSpeed as Int64
- CURLNMBS.OptionMaxSendSpeed as Int64
- CURLNMBS.OptionUseSSL as Integer
- CURLNMBS.OptionWildCardMatch as Boolean
- CURLNMBS.ProgressDownloadCurrent as Int64
- CURLNMBS.ProgressDownloadTotal as Int64
- CURLNMBS.ProgressPercent as Double
- CURLNMBS.ProgressUploadCurrent as Int64
- CURLNMBS.ProgressUploadTotal as Int64
- CURLNVersionMBS.SupportsHTTP2 as Boolean
- CURLSMBS.OptionAppend as Boolean
- CURLSMBS.OptionDirListOnly as Boolean
- CURLSMBS.OptionDNSInterface as String
- CURLSMBS.OptionDNSLocalIPv4 as String
- CURLSMBS.OptionDNSLocalIPv6 as String
- CURLSMBS.OptionFTPAccount as String
- CURLSMBS.OptionKeyPassword as String
- CURLSMBS.OptionKRBLevel as String
- CURLSMBS.OptionMaxRecvSpeed as Int64
- CURLSMBS.OptionMaxSendSpeed as Int64
- CURLSMBS.OptionUseSSL as Integer
- CURLSMBS.OptionWildCardMatch as Boolean
- CURLSMBS.ProgressDownloadCurrent as Int64
- CURLSMBS.ProgressDownloadTotal as Int64
- CURLSMBS.ProgressPercent as Double
- CURLSMBS.ProgressUploadCurrent as Int64
- CURLSMBS.ProgressUploadTotal as Int64
- CURLSVersionMBS.SupportsHTTP2 as Boolean
- CURLVersionMBS.SupportsHTTP2 as Boolean
- DynaPDFOCGContUsageMBS.ViewState as Integer
- iTunesLibraryMediaItemMBS.locationFile as FolderItem
- NSButtonMBS.maxAcceleratorLevel as Integer
- NSButtonMBS.SpringLoaded as Boolean
- NSProcessInfoActivityMBS.Options as Integer
- NSProcessInfoActivityMBS.Reason as String
- NSSegmentedControlMBS.cellTrackingMode as Integer
- NSSegmentedControlMBS.doubleValueForSelectedSegment as Double
- NSSegmentedControlMBS.springLoaded as Boolean
- NSSegmentedControlMBS.trackingMode as Integer
- NSWindowMBS.frameAutosaveName as string
New global functions in version 15.2:
- ConvertUnicodeToCharacterCompositionMBS(text as string) as string
- ConvertUnicodeToCharacterDecompositionMBS(text as string) as string
- DecodingFromXMLMBS(s as string) as string
- EncodingToXMLMBS(s as string, options as Integer = 0) as string
- StringIsXMLreadyMBS(s as string) as boolean
737 new items including 7 new classes one new control one new module 146 new methods 13 new events 65 new properties for existing classes and 5 new global methods.