New in version 3.2
New in Version 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1 24.2
Platforms to show: All Mac Windows Linux Cross-Platform
New classes in version 3.2:
- class CFAbsoluteTimeMBS
- class CFGregorianDateMBS
- class CFGregorianUnitsMBS
- class CFTimeIntervalMBS
- class CFTimeZoneMBS
- class DarwinGroupListMBS
- class DarwinGroupMBS
- class JPEGTransformationMBS
- class LaunchServicesItemInfoMBS
- class LaunchServicesLaunchParameterMBS
- class MD5DigestMBS
New class events in version 3.2:
- CarbonApplicationEventsMBS.KeyboardRawKeyDown(maccharcode as Integer, keycode as Integer, modifiers as Integer, keyboardtype as Integer) as boolean
- CarbonApplicationEventsMBS.KeyboardRawKeyModifiersChanged(modifierkeys as Integer) as boolean
- CarbonApplicationEventsMBS.KeyboardRawKeyRepeat(maccharcode as Integer, keycode as Integer, modifiers as Integer, keyboardtype as Integer) as boolean
- CarbonApplicationEventsMBS.KeyboardRawKeyUp(maccharcode as Integer, keycode as Integer, modifiers as Integer, keyboardtype as Integer) as boolean
New class methods in version 3.2:
- Application.HideMeMBS as boolean
- Application.HideOthersMBS as boolean
- CarbonEventsScrapMBS.AddUnicodeText(Text as string)
- CarbonEventsScrapMBS.GetUnicodeText as string
- CarbonEventsScrapMBS.UnicodeTextAvailable as boolean
- CarbonEventsScrapMBS.UnicodeTextSize as Integer
- CFDateMBS.AbsoluteTime as CFAbsoluteTimeMBS
- CFDateMBS.Compare(otherdate as CFDateMBS) as Integer
- CFDateMBS.TimeIntervalSinceDate(otherdate as CFDateMBS) as CFTimeIntervalMBS
- CGPointMBS.Binary as MemoryBlock
- CGPointMBS.Equal(p as CGPointMBS) as boolean
- CGRectMBS.Binary as MemoryBlock
- CGRectMBS.ContainsPoint(r as CGPointMBS) as boolean
- CGRectMBS.ContainsRect(r as CGRectMBS) as boolean
- CGRectMBS.Divide(byref slice as CGRectMBS, byref remainder as CGRectMBS, amount as Double, edge as Integer)
- CGRectMBS.Equal(r as CGRectMBS) as boolean
- CGRectMBS.Inset(dx as Double, dy as Double) as CGRectMBS
- CGRectMBS.Integral as CGRectMBS
- CGRectMBS.Intersection(r as CGRectMBS) as CGRectMBS
- CGRectMBS.IntersectsRect(r as CGRectMBS) as boolean
- CGRectMBS.IsEmpty as boolean
- CGRectMBS.IsNull as boolean
- CGRectMBS.MaxX as Double
- CGRectMBS.MaxY as Double
- CGRectMBS.MidX as Double
- CGRectMBS.MidY as Double
- CGRectMBS.MinX as Double
- CGRectMBS.MinY as Double
- CGRectMBS.Offset(dx as Double, dy as Double) as CGRectMBS
- CGRectMBS.Standardize as CGRectMBS
- CGRectMBS.Union(r as CGRectMBS) as CGRectMBS
- CGSizeMBS.Binary as MemoryBlock
- CGSizeMBS.Equal(p as CGSizeMBS) as boolean
- FolderItem.CountMBS as Integer
- FolderItem.LaunchServicesApplicationForItemMBS(role as Integer) as folderitem
- FolderItem.LaunchServicesCanApplicationAcceptItemMBS(TargetApp as folderitem, role as Integer, flags as Integer) as boolean
- FolderItem.LaunchServicesDisplayNameMBS as string
- FolderItem.LaunchServicesItemInfoMBS(WhichInfo as Integer) as LaunchServicesItemInfoMBS
- FolderItem.LaunchServicesKindStringMBS as string
- FolderItem.LaunchServicesOpenMBS as folderitem
- JPEGImporterMBS.ImportCMYK
- ProcessMBS.ProcessInformationCFDictionary as object
- SoftDeclareMBS.LoadFrameworkFile(frameworkpath as folderitem) as boolean
- Window.ScreenshotWindowRectMBS(left as Integer, top as Integer, width as Integer, height as Integer) as picture
New class properties in version 3.2:
- CatSearchMBS.BackupDateEnd as Integer
- CatSearchMBS.BackupDateStart as Integer
- CatSearchMBS.CreationDateEnd as Integer
- CatSearchMBS.CreationDateStart as Integer
- CatSearchMBS.ModificationDateEnd as Integer
- CatSearchMBS.ModificationDateStart as Integer
- JPEGExporterMBS.HorizontalResolution as Integer
- JPEGExporterMBS.ResolutionUnit as Integer
- JPEGExporterMBS.VerticalResolution as Integer
- JPEGImporterMBS.HorizontalResolution as Integer
- JPEGImporterMBS.PictureData as MemoryBlock
- JPEGImporterMBS.ResolutionUnit as Integer
- JPEGImporterMBS.VerticalResolution as Integer
- VolumeInformationMBS.RootFSRef as memoryblock
- Window.IgnoreClicksMBS as Boolean
- Window.IsZoomedMacMBS as boolean
New global functions in version 3.2:
- CRC_DillonOfStrMBS(bitWidth as Integer, s as String) as String
- CreateCFTimeZoneMBS(name as CFStringMBS, data as CFBinaryDataMBS) as CFTimeZoneMBS
- CreateCFTimeZoneMBSwithName(name as CFStringMBS, TryAbbrev as boolean) as CFTimeZoneMBS
- CreateCFTimeZoneMBSwithTimeIntervalFromGMT(time as CFTimeIntervalMBS) as CFTimeZoneMBS
- CurrentCFAbsoluteTimeMBS as CFAbsoluteTimeMBS
- GetDefaultCFTimeZoneMBS as CFTimeZoneMBS
- kCFTimeZoneMBSTypeID as Integer
- KnownTimeZoneNamesAsCFArrayMBS as CFArrayMBS
- LaunchServicesApplicationForInfoMBS(type as string, creator as string, extension as string, role as Integer) as folderitem
- LaunchServicesApplicationForItemMBS(file as folderitem, role as Integer) as folderitem
- LaunchServicesCanApplicationAcceptItemMBS(item as folderitem, targetapp as folderitem, role as Integer, flags as Integer) as boolean
- LaunchServicesDisplayNameForCFURLMBS(cfurlhandle as Integer) as string
- LaunchServicesFindApplicationForInfoMBS(creator as string, bundleID as string, name as string) as folderitem
- LaunchServicesItemInfoForCFURLMBS(cfurlhandle as Integer, WhichInfo as Integer) as LaunchServicesItemInfoMBS
- LaunchServicesKindStringForCFURLMBS(cfurlhandle as Integer) as string
- LaunchServicesOpenMBS(item as folderitem) as folderitem
- LaunchServicesOpenXMBS(documents() as folderitem, parameter as LaunchServicesLaunchParameterMBS) as folderitem
- MD5MBS(data as string) as string
- NewCFAbsoluteTimeMBS(time as Double) as CFAbsoluteTimeMBS
- NewCFTimeIntervalMBS(time as Double) as CFTimeIntervalMBS
- ScreenshotDisplayMBS(index as Integer) as picture
- SetDefaultCFTimeZoneMBS(timezone as CFTimeZoneMBS)
- SystemCFTimeZoneMBS as CFTimeZoneMBS
192 new items including 11 new classes 44 new methods 4 new events 16 new properties for existing classes and 23 new global methods.
This list may lack items got removed in the last years.