Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacCF Plugin:CFNew:
Partly Console safe, 66 entry points.
- class CFAttributedStringMBS
- method Constructor(str as CFStringMBS, attributeDictionary as CFDictionaryMBS = nil)
- method Constructor(str as CFAttributedStringMBS, range as CFRangeMBS)
- method GetLength as integer
- method GetString as CFStringMBS
- method AttributeAndLongestEffectiveRange(location as Integer, attrName as CFStringMBS, inRange as CFRangeMBS, byref effectiveRange as CFRangeMBS) as CFObjectMBS
- method AttributesAndLongestEffectiveRange(location as Integer, inRange as CFRangeMBS, byref effectiveRange as CFRangeMBS) as CFDictionaryMBS
- method AttributeValue(location as Integer, attrName as CFStringMBS, byref effectiveRange as CFRangeMBS) as CFObjectMBS
- method AttributesDictionary(location as Integer, byref effectiveRange as CFRangeMBS) as CFDictionaryMBS
- method String as CFStringMBS
- method Copy as CFAttributedStringMBS
- method MutableCopy(maxLength as integer = 0) as CFAttributedStringMBS
- method AsNSAttributedString as Variant
- property Length as Integer
- shared method Create(str as CFStringMBS, attributeDictionary as CFDictionaryMBS = nil) as CFAttributedStringMBS
- shared method CreateWithSubstring(str as CFAttributedStringMBS, range as CFRangeMBS) as CFAttributedStringMBS
- class CFMutableAttributedStringMBS
- method Constructor(str as CFStringMBS, attributeDictionary as CFDictionaryMBS = nil)
- method Constructor(str as CFAttributedStringMBS, range as CFRangeMBS)
- method SetAttributes(Range as CFRangeMBS, replacements as CFDictionaryMBS, clearOtherAttributes as boolean)
- method SetAttribute(Range as CFRangeMBS, attrName as CFStringMBS, Value as CFObjectMBS)
- method RemoveAttribute(Range as CFRangeMBS, attrName as CFStringMBS)
- method ReplaceAttributedString(Range as CFRangeMBS, Replacement as CFStringMBS)
- method ReplaceString(Range as CFRangeMBS, Replacement as CFStringMBS)
- method AsNSMutableAttributedString as variant
- method Constructor(maxLength as integer = 0)
- method MutableString as CFMutableStringMBS
- method BeginEditing
- method EndEditing
- class CFUUIDMBS
- class FolderItem
- module CFBookmarkMBS
- method Available as boolean
- method LastError as CFErrorMBS
- method CreateBookmarkDataFromAliasRecord(AliasRecordData as string) as string
- method WriteBookmarkDataToFile(BookmarkData as string, file as folderitem, options as UInt32) as boolean
- method ReadBookmarkDataFromFile(file as folderitem) as string
- method ResourcePropertyForKeyFromBookmarkData(BookmarkData as string, resourcePropertyKey as string) as variant
- method ResourcePropertiesForKeysFromBookmarkData(BookmarkData as string) as dictionary
- method ResourcePropertiesForKeysFromBookmarkData(BookmarkData as string, resourcePropertiesToReturn() as string) as dictionary
- method CreateBookmarkData(file as folderitem, options as UInt32, resourcePropertiesToInclude() as string, relativeToURL as folderitem = nil) as string
- method CreateBookmarkData(file as folderitem, options as UInt32 = 1024, relativeToURL as folderitem = nil) as string
- method CreateBookmarkData(URL as string, options as UInt32, resourcePropertiesToInclude() as string, relativeToURL as string = "") as string
- method CreateBookmarkData(URL as string, options as UInt32 = 1024, relativeToURL as string = "") as string
- method CreateBookmarkData(URL as CFURLMBS, options as UInt32, resourcePropertiesToInclude() as string, relativeToURL as CFURLMBS = nil) as string
- method CreateBookmarkData(URL as CFURLMBS, options as UInt32 = 1024, relativeToURL as CFURLMBS = nil) as string
- method CreateBookmarkData(URL as CFURLMBS, options as UInt32, resourcePropertiesToInclude() as string, relativeToURL as folderitem = nil) as string
- method CreateBookmarkData(URL as CFURLMBS, options as UInt32 = 1024, relativeToURL as folderitem = nil) as string
- method ResolveBookmarkData(bookmark as string, options as UInt32, relativeToURL as folderitem, resourcePropertiesToInclude() as string, byref isStale as boolean) as folderitem
- method ResolveBookmarkData(bookmark as string, options as UInt32, relativeToURL as folderitem, byref isStale as boolean) as folderitem
- method ResolveBookmarkData(bookmark as string, options as UInt32, relativeToURL as string, resourcePropertiesToInclude() as string, byref isStale as boolean) as string
- method ResolveBookmarkData(bookmark as string, options as UInt32, relativeToURL as string, byref isStale as boolean) as string
- method ResolveBookmarkDataToCFURLMBS(bookmark as string, options as UInt32, relativeToURL as folderitem, resourcePropertiesToInclude() as string, byref isStale as boolean) as CFURLMBS
- method ResolveBookmarkDataToCFURLMBS(bookmark as string, options as UInt32, relativeToURL as folderitem, byref isStale as boolean) as CFURLMBS
- method ResolveBookmarkDataToCFURLMBS(bookmark as string, options as UInt32, relativeToURL as CFURLMBS, resourcePropertiesToInclude() as string, byref isStale as boolean) as CFURLMBS
- method ResolveBookmarkDataToCFURLMBS(bookmark as string, options as UInt32, relativeToURL as CFURLMBS, byref isStale as boolean) as CFURLMBS
- method StartAccessingSecurityScopedResource(URL as CFURLMBS) as boolean
- method StopAccessingSecurityScopedResource(URL as CFURLMBS)
- const kCreationPreferFileIDResolutionMask = 256
- const kCreationMinimalBookmarkMask = 512
- const kCreationSuitableForBookmarkFile = 1024
- const kCreationWithSecurityScope = 2048
- const kCreationSecurityScopeAllowOnlyReadAccess = 4096
- const kResolutionWithoutUIMask = 256
- const kResolutionWithoutMountingMask = 512
- const kResolutionWithSecurityScope = 1024
Blog Entries
- MBS Xojo Plugins, version 20.6pr3
- MBS Xojo Plugins, version 17.1pr3
- MBS Xojo / Real Studio plug-ins in version 14.2
- MBS Xojo / Real Studio Plugins, version 14.2pr9
- MBS Xojo / Real Studio Plugins, version 14.2pr4
- MBS Xojo / Real Studio Plugins, version 14.1pr2
- MBS Real Studio Plugins, version 11.3pr12
- MBS Real Studio Plugins, version 11.3pr10
- MBS REALbasic Plugins, version 10.5pr5
- MBS Plugins 10.3 Release Notes