New in version 8.4
New in Version 8.0 8.1 8.2 8.3 8.4 8.5 8.6 8.7 9.0 9.1 9.2 9.3 9.4 9.5 9.6 9.7 9.8 10.0 10.1
Platforms to show: All Mac Windows Linux Cross-Platform
New controls in version 8.4:
- control CocoaControlMBS
- control WebViewControlMBS
- control ButtonMBS
- control ImageMBS
- control LineMBS
- control OvalMBS
- control RectangleMBS
- control RoundRectangleMBS
New classes in version 8.4:
- class GammaFadeMBS
- class GammaMBS
- class NSProcessInfoMBS
- class NSProgressIndicatorMBS
- class NSResponderMBS
- class NSScrollerMBS
- class NSSliderMBS
- class NSTableColumnMBS
- class NSTableDataSourceMBS
- class NSTableViewMBS
- class NSUndoManagerMBS
- class QTChapterDataMBS
- class QTKitCaptureAudioPreviewOutputMBS
- class QTKitCaptureConnectionMBS
- class QTKitCaptureDecompressedVideoOutputMBS
- class QTKitCaptureDeviceInputMBS
- class QTKitCaptureDeviceMBS
- class QTKitCaptureFileOutputMBS
- class QTKitCaptureInputMBS
- class QTKitCaptureMovieFileOutputMBS
- class QTKitCaptureOutputMBS
- class QTKitCaptureSessionMBS
- class QTKitCaptureVideoPreviewOutputMBS
- class QTKitCaptureViewMBS
- class QTKitCompressionOptionsMBS
- class QTKitDataReferenceMBS
- class QTKitFormatDescriptionMBS
- class QTKitMediaMBS
- class QTKitMovieMBS
- class QTKitMovieViewMBS
- class QTKitSampleBufferMBS
- class QTKitTimeMBS
- class QTKitTimeRangeMBS
- class QTKitTrackMBS
- class WebOpenPanelResultListenerMBS
- class WirelessInfoMBS
- class WirelessMBS
- class WirelessNetworkInfoMBS
New modules in version 8.4:
New class events in version 8.4:
- NSTextMBS.textDidBeginEditing
- NSTextMBS.textDidChange
- NSTextMBS.textDidEndEditing
- NSTextMBS.textShouldBeginEditing as boolean
- NSTextMBS.textShouldEndEditing as boolean
- NSTextViewMBS.textViewDidChangeSelection
- PhidgetDictionaryMBS.ServerConnect
- PhidgetDictionaryMBS.ServerDisconnect
- PhidgetManagerMBS.ServerConnect
- PhidgetManagerMBS.ServerDisconnect
- PhidgetMBS.ServerConnect
- PhidgetMBS.ServerDisconnect
- PhidgetMotorControlMBS.VelocityChanged(index as integer, value as double)
- PhidgetStepperMBS.VelocityChanged(index as integer, value as double)
- WebUIDelegateMBS.runOpenPanelForFileButtonWithResultListener(listener as WebOpenPanelResultListenerMBS) as boolean
New class methods in version 8.4:
- BlowfishMBS.Decrypt(key as string, data as string) as string
- BlowfishMBS.Encrypt(key as string, data as string) as string
- CalEventMBS.recurrenceRule as CalRecurrenceRuleMBS
- CGContextMBS.fillRoundedRect(x as double, y as double, w as double, h as double, arcWidth as double, arcHeight as double)
- CGContextMBS.frameArc(x as double, y as double, w as double, h as double, startAngle as integer, arcAngle as integer)
- CGContextMBS.frameOval(x as double, y as double, w as double, h as double)
- CGContextMBS.frameRect(x as double, y as double, w as double, h as double)
- CGContextMBS.paintArc(x as double, y as double, w as double, h as double, startAngle as integer, arcAngle as integer)
- CGContextMBS.paintOval(x as double, y as double, w as double, h as double)
- CGContextMBS.paintRect(x as double, y as double, w as double, h as double)
- CGContextMBS.strokeRoundedRect(x as double, y as double, w as double, h as double, arcWidth as double, arcHeight as double)
- CGSConnectionMBS.CGSWindowbyHandle(windowhandle as integer) as CGSWindowMBS
- CGWindow.CGWindowListCreateImageMBS(left as double, top as double, width as double, height as double, windowOption as integer, WindowID as integer, ImageOption as integer) as picture
- CGWindow.GetCGWindowIDMBS(extends w as window) as integer
- CMProfileMBS.ChannelCount as Integer
- Colorsync.GetSystemColorSyncProfileMBS as ColorSyncProfileMBS
- DragItemMBS.SetDragPicture(pic as picture, ImageOffsetX as single, ImageOffsetY as single, flags as integer)
- DynapdfMBS.DeleteEmbeddedFile(handle as integer) as boolean
- DynapdfMBS.InsertPicture(pic as picture, PosX as double, PosY as double, ScaleWidth as double, ScaleHeight as double) as integer
- DynapdfMBS.LAB(L as integer, A as integer, B as integer) as integer
- Folderitem.SaveAs8BitAlphaPNGMBS(pic as picture, colors() as color, alphas() as integer, gamma as single) as boolean
- Folderitem.SaveAs8BitAlphaPNGMBS(pic as picture, colors() as color, alphas() as integer, gamma as single, Interlace as Boolean, FilterType as integer) as boolean
- Folderitem.SaveAs8BitPNGMBS(pic as picture, colors() as color, gamma as single) as boolean
- FSEventsMBS.Constructor(DeviceToWatch as integer, path as string, sinceWhen as UInt64, latency as double, flags as integer)
- FSEventsMBS.Constructor(DeviceToWatch as integer, pathes() as string, sinceWhen as UInt64, latency as double, flags as integer)
- FSEventsMBS.Constructor(path as string, sinceWhen as UInt64, latency as double, flags as integer)
- FSEventsMBS.Constructor(pathes() as string, sinceWhen as UInt64, latency as double, flags as integer)
- FSEventsMBS.DeviceBeingWatched as integer
- FSEventsMBS.GetAbsoluteTime(theDate as date) as double
- FSEventsMBS.GetDeviceID(volume as folderitem) as integer
- FSEventsMBS.GetLastEventIdForDeviceBeforeTime(DeviceID as integer, theTime as double) as UInt64
- FSEventsMBS.PathsBeingWatched as String()
- FSEventsMBS.PurgeEventsForDeviceUpToEventId(DeviceID as integer, EventID as UInt64) as boolean
- FSEventsMBS.UUIDForDevice(DeviceID as integer) as memoryblock
- IKImageEditPanelMBS.Constructor
- IKPictureTakerMBS.Constructor
- JavaDatabaseMBS.FreeCurrentThread
- JavaVMMBS.FreeCurrentThread
- JPEGExporterMBS.ExportRGB(data as memoryblock, width as integer, height as integer, rowbytes as integer)
- LCMSMBS.NewBitmap(width as integer,height as integer,colorspace as integer, RowBytes as integer) as CMBitmapMBS
- LCMSMBS.NewBitmap(width as integer,height as integer,colorspace as integer, RowBytes as integer, data as memoryblock) as CMBitmapMBS
- movie.AddSoundFadeMBS(StartVolume as integer, EndVolume as integer, StartTime as integer, DurationTime as integer) as Boolean
- movie.AddSoundFadeToTrackMBS(TrackHandle as integer, StartVolume as integer, EndVolume as integer, StartTime as integer, DurationTime as integer) as Boolean
- movie.AddTextTrackMBS(chapters() as QTChapterDataMBS, type as string, isChapterTrack as boolean) as QTChapterTrackMBS
- movie.RemoveTextTrackMBS(index as integer) as integer
- Network.DNSAddressToNameIPv6MBS(HostAddress as string) as string
- Network.DNSNameToAddressIPv6MBS(HostName as string) as string
- NSColorPanelMBS.Constructor
- NSImageMBS.addRepresentation(img as NSImageRepMBS)
- NSImageMBS.backgroundColor as variant
- NSImageMBS.imageNamed(name as string) as NSImageMBS
- NSImageMBS.removeRepresentation(img as NSImageRepMBS)
- NSOperationQueueMBS.Constructor
- NSPanelMBS.Constructor(x as double, y as double, w as double, h as double, styleMask as integer, BackingStoreType as integer, deferCreation as boolean)
- NSPanelMBS.RunAlertPanel(title as string, message as string, defaultButton as string, alternateButton as string, otherButton as string) as integer
- NSPanelMBS.RunAlertPanelRelativeToWindow(title as string, message as string, defaultButton as string, alternateButton as string, otherButton as string, docWindow as NSWindowMBS) as integer
- NSPanelMBS.RunAlertPanelRelativeToWindow(title as string, message as string, defaultButton as string, alternateButton as string, otherButton as string, docWindow as window) as integer
- NSPanelMBS.RunCriticalAlertPanel(title as string, message as string, defaultButton as string, alternateButton as string, otherButton as string) as integer
- NSPanelMBS.RunCriticalAlertPanelRelativeToWindow(title as string, message as string, defaultButton as string, alternateButton as string, otherButton as string, docWindow as NSWindowMBS) as integer
- NSPanelMBS.RunCriticalAlertPanelRelativeToWindow(title as string, message as string, defaultButton as string, alternateButton as string, otherButton as string, docWindow as window) as integer
- NSPanelMBS.RunInformationalAlertPanel(title as string, message as string, defaultButton as string, alternateButton as string, otherButton as string) as integer
- NSPanelMBS.RunInformationalAlertPanelRelativeToWindow(title as string, message as string, defaultButton as string, alternateButton as string, otherButton as string, docWindow as NSWindowMBS) as integer
- NSPanelMBS.RunInformationalAlertPanelRelativeToWindow(title as string, message as string, defaultButton as string, alternateButton as string, otherButton as string, docWindow as window) as integer
- NSScrollViewMBS.documentView as NSViewMBS
- NSScrollViewMBS.horizontalScroller as NSScrollerMBS
- NSScrollViewMBS.tile
- NSScrollViewMBS.verticalScroller as NSScrollerMBS
- NSTextMBS.alignCenter
- NSTextMBS.alignLeft
- NSTextMBS.alignment as integer
- NSTextMBS.alignRight
- NSTextMBS.baseWritingDirection as integer
- NSTextMBS.changeFont
- NSTextMBS.copy
- NSTextMBS.copyFont
- NSTextMBS.copyRuler
- NSTextMBS.cut
- NSTextMBS.delete
- NSTextMBS.font as NSFontMBS
- NSTextMBS.isFieldEditor as boolean
- NSTextMBS.maxSizeHeight as double
- NSTextMBS.maxSizeWidth as double
- NSTextMBS.minSizeHeight as double
- NSTextMBS.minSizeWidth as double
- NSTextMBS.paste
- NSTextMBS.pasteFont
- NSTextMBS.pasteRuler
- NSTextMBS.readRTFDFromFile(file as folderitem) as boolean
- NSTextMBS.replaceCharactersInRangeWithRTF(start as integer, length as integer, rtfData as string)
- NSTextMBS.replaceCharactersInRangeWithRTFD(start as integer, length as integer, rtfdData as string)
- NSTextMBS.replaceCharactersInRangeWithString(start as integer, length as integer, text as string)
- NSTextMBS.RTFDFromRange(start as integer, length as integer) as string
- NSTextMBS.RTFFromRange(start as integer, length as integer) as string
- NSTextMBS.scrollRangeToVisible(start as integer, length as integer)
- NSTextMBS.selectAll
- NSTextMBS.setFontForRange(font as NSFontMBS, start as integer, length as integer)
- NSTextMBS.setMaxSize(width as double, height as double)
- NSTextMBS.setMinSize(width as double, height as double)
- NSTextMBS.setTextColorForRange(colorValue as NSColorMBS, start as integer, length as integer)
- NSTextMBS.sizeToFit
- NSTextMBS.subscript
- NSTextMBS.superscript
- NSTextMBS.textColor as NSColorMBS
- NSTextMBS.toggleRuler
- NSTextMBS.underline
- NSTextMBS.unscript
- NSTextMBS.writeRTFDToFile(file as folderitem, atomically as boolean) as boolean
- NSTextViewMBS.acceptsGlyphInfo as boolean
- NSTextViewMBS.allowsDocumentBackgroundColorChange as boolean
- NSTextViewMBS.allowsImageEditing as boolean
- NSTextViewMBS.allowsUndo as boolean
- NSTextViewMBS.AutomaticLinkDetectionEnabled as boolean
- NSTextViewMBS.AutomaticQuoteSubstitutionEnabled as boolean
- NSTextViewMBS.backgroundColor as NSColorMBS
- NSTextViewMBS.ContinuousSpellCheckingEnabled as boolean
- NSTextViewMBS.displaysLinkToolTips as boolean
- NSTextViewMBS.insertionPointColor as NSColorMBS
- NSTextViewMBS.RulerVisible as boolean
- NSTextViewMBS.startSpeaking
- NSTextViewMBS.stopSpeaking
- NSTextViewMBS.toggleAutomaticLinkDetection
- NSTextViewMBS.toggleAutomaticQuoteSubstitution
- NSTextViewMBS.toggleContinuousSpellChecking
- NSTextViewMBS.toggleGrammarChecking
- NSTextViewMBS.usesFindPanel as boolean
- NSTextViewMBS.usesFontPanel as boolean
- NSTextViewMBS.usesRuler as boolean
- NSViewMBS.autoresizesSubviews as boolean
- NSViewMBS.autoresizingMask as Integer
- NSViewMBS.focusRingType as Integer
- NSWindowMBS.acceptsMouseMovedEvents as boolean
- NSWindowMBS.alphaValue as double
- NSWindowMBS.Constructor(x as double, y as double, w as double, h as double, styleMask as integer, BackingStoreType as integer, deferCreation as boolean)
- NSWindowMBS.contentView as NSViewMBS
- NSWindowMBS.deminiaturize
- NSWindowMBS.hasShadow as boolean
- NSWindowMBS.hidesOnDeactivate as boolean
- NSWindowMBS.ignoresMouseEvents as boolean
- NSWindowMBS.invalidateShadow
- NSWindowMBS.isDocumentEdited as boolean
- NSWindowMBS.isExcludedFromWindowsMenu as boolean
- NSWindowMBS.isMiniaturized as boolean
- NSWindowMBS.isMovableByWindowBackground as boolean
- NSWindowMBS.isOpaque as boolean
- NSWindowMBS.isZoomed as boolean
- NSWindowMBS.Level as integer
- NSWindowMBS.miniaturize
- NSWindowMBS.miniwindowImage as variant
- NSWindowMBS.miniwindowTitle as String
- NSWindowMBS.performMiniaturize
- NSWindowMBS.performZoom
- NSWindowMBS.showsResizeIndicator as boolean
- NSWindowMBS.showsToolbarButton as boolean
- NSWindowMBS.styleMask as integer
- NSWindowMBS.windowNumber as integer
- NSWindowMBS.zoom
- PhidgetAccelerometerMBS.getAccelerationMax(index as integer) as double
- PhidgetAccelerometerMBS.getAccelerationMin(index as integer) as double
- PhidgetAccelerometerMBS.getAxisCount as integer
- PhidgetAdvancedServoMBS.getAccelerationMax(index as integer) as double
- PhidgetAdvancedServoMBS.getAccelerationMin(index as integer) as double
- PhidgetAdvancedServoMBS.getEngaged(index as integer) as boolean
- PhidgetAdvancedServoMBS.getMotorCount as integer
- PhidgetAdvancedServoMBS.getPosition(index as integer) as double
- PhidgetAdvancedServoMBS.getPositionMax(index as integer) as double
- PhidgetAdvancedServoMBS.getPositionMin(index as integer) as double
- PhidgetAdvancedServoMBS.getSpeedRampingOn(index as integer) as boolean
- PhidgetAdvancedServoMBS.getStopped(index as integer) as boolean
- PhidgetAdvancedServoMBS.getVelocityLimit(index as integer) as double
- PhidgetAdvancedServoMBS.getVelocityMax(index as integer) as double
- PhidgetAdvancedServoMBS.getVelocityMin(index as integer) as double
- PhidgetAdvancedServoMBS.setEngaged(index as integer, value as boolean)
- PhidgetAdvancedServoMBS.setPosition(index as integer, value as double)
- PhidgetAdvancedServoMBS.setPositionMax(index as integer, value as double)
- PhidgetAdvancedServoMBS.setPositionMin(index as integer, value as double)
- PhidgetAdvancedServoMBS.setSpeedRampingOn(index as integer, value as boolean)
- PhidgetAdvancedServoMBS.setVelocityLimit(index as integer, value as double)
- PhidgetDictionaryMBS.getServerAddress(byref port as integer) as string
- PhidgetDictionaryMBS.getServerID as string
- PhidgetEncoderMBS.getEncoderCount as integer
- PhidgetEncoderMBS.getInputCount as integer
- PhidgetEncoderMBS.getInputState(index as integer) as boolean
- PhidgetEncoderMBS.getPosition(index as integer) as integer
- PhidgetEncoderMBS.setPosition(index as integer, value as integer)
- PhidgetInterfaceKitMBS.getInputCount as integer
- PhidgetInterfaceKitMBS.getInputState(index as integer) as boolean
- PhidgetInterfaceKitMBS.getOutputCount as integer
- PhidgetInterfaceKitMBS.getOutputState(index as integer) as boolean
- PhidgetInterfaceKitMBS.getRatiometric(index as integer) as boolean
- PhidgetInterfaceKitMBS.getSensorCount as integer
- PhidgetInterfaceKitMBS.setOutputState(index as integer, value as boolean)
- PhidgetInterfaceKitMBS.setRatiometric(index as integer, value as boolean)
- PhidgetLEDMBS.getLEDCount as integer
- PhidgetManagerMBS.getServerAddress(byref port as integer) as string
- PhidgetManagerMBS.getServerID as string
- PhidgetMotorControlMBS.getAccelerationMax(index as integer) as double
- PhidgetMotorControlMBS.getAccelerationMin(index as integer) as double
- PhidgetMotorControlMBS.getInputCount as integer
- PhidgetMotorControlMBS.getInputState(index as integer) as boolean
- PhidgetMotorControlMBS.getMotorCount as integer
- PhidgetMotorControlMBS.getVelocity(index as integer) as double
- PhidgetMotorControlMBS.setVelocity(index as integer, value as double)
- PhidgetPHSensorMBS.getPHMax as double
- PhidgetPHSensorMBS.getPHMin as double
- PhidgetPHSensorMBS.getPotentialMax as double
- PhidgetPHSensorMBS.getPotentialMin as double
- PhidgetRFIDMBS.getAntennaOn as boolean
- PhidgetRFIDMBS.getLEDOn as boolean
- PhidgetRFIDMBS.getOutputCount as integer
- PhidgetRFIDMBS.getOutputState(index as integer) as boolean
- PhidgetRFIDMBS.getTagStatus as boolean
- PhidgetRFIDMBS.setAntennaOn(value as boolean)
- PhidgetRFIDMBS.setLEDOn(value as boolean)
- PhidgetRFIDMBS.setOutputState(index as integer, value as boolean)
- PhidgetServoMBS.getEngaged(index as integer) as boolean
- PhidgetServoMBS.getMotorCount as integer
- PhidgetServoMBS.getPosition(index as integer) as double
- PhidgetServoMBS.getPositionMax(index as integer) as double
- PhidgetServoMBS.getPositionMin(index as integer) as double
- PhidgetServoMBS.setEngaged(index as integer, value as boolean)
- PhidgetServoMBS.setPosition(index as integer, value as double)
- PhidgetStepperMBS.getAccelerationMax(index as integer) as double
- PhidgetStepperMBS.getAccelerationMin(index as integer) as double
- PhidgetStepperMBS.getCurrentLimit(index as integer) as double
- PhidgetStepperMBS.getCurrentMax(index as integer) as double
- PhidgetStepperMBS.getCurrentMin(index as integer) as double
- PhidgetStepperMBS.getEngaged(index as integer) as boolean
- PhidgetStepperMBS.getInputCount as integer
- PhidgetStepperMBS.getMotorCount as integer
- PhidgetStepperMBS.getPositionMax(index as integer) as int64
- PhidgetStepperMBS.getPositionMin(index as integer) as int64
- PhidgetStepperMBS.getStopped(index as integer) as boolean
- PhidgetStepperMBS.getTargetPosition(index as integer) as int64
- PhidgetStepperMBS.getVelocity(index as integer) as double
- PhidgetStepperMBS.getVelocityLimit(index as integer) as double
- PhidgetStepperMBS.getVelocityMax(index as integer) as double
- PhidgetStepperMBS.getVelocityMin(index as integer) as double
- PhidgetStepperMBS.setCurrentLimit(index as integer, value as double)
- PhidgetStepperMBS.setCurrentPosition(index as integer, value as int64)
- PhidgetStepperMBS.setEngaged(index as integer, value as boolean)
- PhidgetStepperMBS.setTargetPosition(index as integer, value as int64)
- PhidgetStepperMBS.setVelocityLimit(index as integer, value as double)
- PhidgetTemperatureSensorMBS.getAmbientTemperature as double
- PhidgetTemperatureSensorMBS.getAmbientTemperatureMax as double
- PhidgetTemperatureSensorMBS.getAmbientTemperatureMin as double
- PhidgetTemperatureSensorMBS.getPotentialMax(index as integer) as double
- PhidgetTemperatureSensorMBS.getPotentialMin(index as integer) as double
- PhidgetTemperatureSensorMBS.getTemperatureInputCount as integer
- PhidgetTemperatureSensorMBS.getTemperatureMax(index as integer) as double
- PhidgetTemperatureSensorMBS.getTemperatureMin(index as integer) as double
- PhidgetTemperatureSensorMBS.getThermocoupleType(index as integer) as integer
- PhidgetTemperatureSensorMBS.setThermocoupleType(index as integer, value as integer)
- PhidgetTextLCDMBS.getBacklight as boolean
- PhidgetTextLCDMBS.getColumnCount as integer
- PhidgetTextLCDMBS.getRowCount as integer
- PhidgetTextLCDMBS.setBacklight(backlightState as boolean)
- PhidgetTextLCDMBS.setDisplayCharacter(index as integer, column as integer, character as integer)
- PhidgetTextLEDMBS.getColumnCount as integer
- PhidgetTextLEDMBS.getRowCount as integer
- PNG.PictureToPNGStringMBS(pic as picture, gamma as single, Interlace as Boolean, FilterType as integer) as string
- QTChapterTrackMBS.ChapterCount as integer
- QTChapterTrackMBS.ChapterText(time as integer) as string
- QTChapterTrackMBS.GetChapterTime(index as integer) as integer
- QTChapterTrackMBS.GetFirstChapterTime as integer
- QTChapterTrackMBS.GetNextChapterTime(time as integer) as integer
- QTGrabberMBS.Pause
- QTGrabberMBS.Resume
- QTTrackMBS.SetTextTrackAsChapterTrack(type as string, isChapterTrack as boolean)
- SFPasswordAssistantMBS.Constructor
- String.RemoveHTMLTagsWithMBS(AsciiTextWithTags as string, Replacement as string) as string
- System.GetWindowsColorProfileMBS as folderitem
- SystemInformationMBS.isMacOSX as Boolean
- SystemInformationMBS.isWindows2000 as Boolean
- SystemInformationMBS.isWindowsVista as Boolean
- SystemInformationMBS.isWindowsXP as Boolean
- ThreadMBS.GetIntegerMemoryValue(memAddress as integer) as integer
- ThreadMBS.GetMemoryBlockAddress(m as memoryblock) as integer
- ThreadMBS.SetIntegerMemoryValue(memAddress as integer, value as integer)
- TiffPictureMBS.GetFieldDefaultedString(Tag as integer, byref value as String) as boolean
- TiffPictureMBS.GetFieldString(Tag as integer, byref value as string) as boolean
- TiffPictureMBS.SetFieldString(Tag as integer, value as string) as boolean
- WebScriptCallbackMBS.Constructor
- WebViewMBS.Constructor(x as double, y as double, w as double, h as double)
- WebViewMBS.InstallWebPolicyDelegate(extends w as WebViewMBS, theDelegate as WebPolicyDelegateMBS)
- WebViewMBS.InstallWebResourceLoadDelegate(extends w as WebViewMBS, theDelegate as WebResourceLoadDelegateMBS)
- WebViewMBS.InstallWebUIDelegate(extends w as WebViewMBS, theDelegate as WebUIDelegateMBS)
- window.GetWindowBoundsMBS(byref x as integer, byref y as integer, byref w as integer, byref h as integer) as integer
- window.SetWindowBoundsMBS(x as integer, y as integer, w as integer, h as integer) as integer
- window.WindowMoveToActiveSpaceMBS as boolean
- window.WindowVisibleInAllSpacesMBS as boolean
- WindowsWMIMBS.GetNames as string()
- WindowsWMIMBS.GetProperty(Name as string) as variant
- WindowsWMIMBS.GetPropertyInt64(Name as string) as Int64
New class properties in version 8.4:
New global functions in version 8.4:
- RemoveHTMLTagsWithMBS(AsciiTextWithTags as string, Replacement as string) as string
- GetSystemColorSyncProfileMBS as ColorSyncProfileMBS
- CGWindowListCreateImageMBS(left as double, top as double, width as double, height as double, windowOption as integer, WindowID as integer, ImageOption as integer) as picture
- GetCGWindowIDMBS(extends w as window) as integer
- InstallWebPolicyDelegate(extends w as WebViewMBS, theDelegate as WebPolicyDelegateMBS)
- InstallWebResourceLoadDelegate(extends w as WebViewMBS, theDelegate as WebResourceLoadDelegateMBS)
- InstallWebUIDelegate(extends w as WebViewMBS, theDelegate as WebUIDelegateMBS)
- DNSAddressToNameIPv6MBS(HostAddress as string) as string
- DNSNameToAddressIPv6MBS(HostName as string) as string
- PictureToPNGStringMBS(pic as picture, gamma as single, Interlace as Boolean, FilterType as integer) as string
- GetWindowsColorProfileMBS as folderitem
1286 new items including 38 new classes 8 new controls one new module 293 new methods 15 new events 2 new properties for existing classes and 11 new global methods.