Platforms to show: All Mac Windows Linux Cross-Platform
CoreFoundation
Data types for Mac OS X stuff like Addressbook, SpellChecking or IORegistry.
- Globals
- CFShowCFStringMBS(cfstring as CFStringMBS)
- CFShowMBS(cfobject as CFObjectMBS)
- CreateBundleMBS(file as folderitem) as CFBundleMBS
- CreateBundleMBS(url as CFURLMBS) as CFBundleMBS
- CreateBundlesFromDirectoryMBS(url as CFURLMBS, type as CFStringMBS) as CFArrayMBS
- CreateCFTimeZoneMBS(name as CFStringMBS, data as CFBinaryDataMBS) as CFTimeZoneMBS
- CreateCFTimeZoneMBSwithName(name as CFStringMBS, TryAbbrev as boolean) as CFTimeZoneMBS
- CreateCFTimeZoneMBSwithTimeIntervalFromGMT(time as CFTimeIntervalMBS) as CFTimeZoneMBS
- CreateStringByAddingPercentEscapesMBS(original as CFStringMBS,charactersToLeaveEscaped as CFStringMBS,legalURLCharactersToBeEscaped as CFStringMBS,encoding as Integer) as CFStringMBS
- CreateStringByReplacingPercentEscapesMBS(original as CFStringMBS,charactersToLeaveEscaped as CFStringMBS) as CFStringMBS
- CurrentCFAbsoluteTimeMBS as CFAbsoluteTimeMBS
- GetAllBundlesMBS as CFArrayMBS
- GetBundleWithIdentifierMBS(id as CFStringMBS) as CFBundleMBS
- GetDefaultCFTimeZoneMBS as CFTimeZoneMBS
- kCFArrayMBSTypeID as Integer
- kCFBagMBSTypeID as Integer
- kCFBinaryDataMBSTypeID as Integer
- kCFBooleanMBSTypeID as Integer
- kCFBundleMBSTypeID as Integer
- kCFCharacterSetMBSTypeID as Integer
- kCFDateMBSTypeID as Integer
- kCFDictionaryMBSTypeID as Integer
- kCFNumberMBSNaN as CFNumberMBS
- kCFNumberMBSNegativeInfinity as CFNumberMBS
- kCFNumberMBSPositiveInfinity as CFNumberMBS
- kCFNumberMBSTypeID as Integer
- kCFSetMBSTypeID as Integer
- kCFStringMBSTypeID as Integer
- kCFTimeZoneMBSTypeID as Integer
- kCFURLMBSTypeID as Integer
- KnownTimeZoneNamesAsCFArrayMBS as CFArrayMBS
- MacShowAboutBoxMBS(options as CFDictionaryMBS) as Integer
- NewCFAbsoluteTimeMBS(time as Double) as CFAbsoluteTimeMBS
- NewCFBinaryDataMBSMem(mem as memoryblock,len as Integer) as CFBinaryDataMBS
- NewCFBinaryDataMBSStr(s as string) as CFBinaryDataMBS
- NewCFBooleanMBS(value as boolean) as CFBooleanMBS
- NewCFDateMBS as CFDateMBS
- NewCFMutableArrayMBS as CFMutableArrayMBS
- NewCFMutableBagMBS as CFMutableBagMBS
- NewCFMutableBinaryDataMBSMem(len as Integer) as CFMutableBinaryDataMBS
- NewCFMutableDictionaryMBS as CFMutableDictionaryMBS
- NewCFMutableSetMBS as CFMutableSetMBS
- NewCFNumberMBSDouble(doubleValue as Double) as CFNumberMBS
- NewCFNumberMBSInteger(integerValue as Integer) as CFNumberMBS
- NewCFNumberMBSSingle(singleValue as single) as CFNumberMBS
- NewCFObjectMBS(handle as Integer) as CFObjectMBS
- NewCFObjectMBSFromXML(XMLdata as CFBinaryDataMBS) as CFObjectMBS
- NewCFObjectMBSFromXML(XMLdata as MemoryBlock) as CFObjectMBS
- NewCFObjectMBSFromXML(XMLdata as String) as CFObjectMBS
- NewCFObjectMBSFromXMLMT(data as string) as CFObjectMBS
- NewCFObjectMBSFromXMLMT(file as folderitem) as CFObjectMBS
- NewCFObjectMBSFromXMLMT(XMLdata as CFBinaryDataMBS) as CFObjectMBS
- NewCFStringMBS(s as string) as CFStringMBS
- NewCFStringMBS2(s as string) as CFStringMBS
- NewCFTimeIntervalMBS(time as Double) as CFTimeIntervalMBS
- NewCFURLMBSCFStringMBS(cfstr as CFStringMBS, baseurl as CFURLMBS) as CFURLMBS
- NewCFURLMBSFile(f as folderitem) as CFURLMBS
- NewCFURLMBSHFSPath(cfstr as CFStringMBS,directory as boolean) as CFURLMBS
- NewCFURLMBSMem(mem as memoryblock,len as Integer,encoding as Integer,baseurl as CFURLMBS) as CFURLMBS
- NewCFURLMBSPosixPath(cfstr as CFStringMBS,directory as boolean) as CFURLMBS
- NewCFURLMBSStr(str as string, baseurl as CFURLMBS) as CFURLMBS
- NewCFURLMBSWindowsPath(cfstr as CFStringMBS,directory as boolean) as CFURLMBS
- SetDefaultCFTimeZoneMBS(timezone as CFTimeZoneMBS)
- SystemCFTimeZoneMBS as CFTimeZoneMBS
- TypeIDDescriptionMBS(TypeID as Integer) as CFStringMBS
- Classes
- class CFAbsoluteTimeMBS
- method AddGregorianUnits(timezone as CFTimeZoneMBS, units as CFGregorianUnitsMBS) as CFAbsoluteTimeMBS
- method Constructor
- method Constructor(value as Double)
- method DayofWeek(timezone as CFTimeZoneMBS) as Integer
- method DayofYear(timezone as CFTimeZoneMBS) as Integer
- method GetDifferenceAsGregorianUnits(secondtime as CFAbsoluteTimeMBS, timezone as CFTimeZoneMBS, flags as Integer) as CFGregorianUnitsMBS
- method GregorianDate(timezone as CFTimeZoneMBS) as CFGregorianDateMBS
- method WeekofYear(timezone as CFTimeZoneMBS) as Integer
- property Date as CFDateMBS
- class CFArrayMBS
- shared method arrayWithContentsOfFile(file as folderitem) as CFArrayMBS
- shared method arrayWithContentsOfURL(URL as string) as CFArrayMBS
- shared method arrayWithHandle(Handle as Integer) as CFArrayMBS
- method AsArray as Variant()
- method clone as CFArrayMBS
- method Constructor
- method Constructor(values() as string)
- method ContainsValue(value as CFObjectMBS) as boolean
- method CountOfValue(value as CFObjectMBS) as Integer
- method Edit as CFMutableArrayMBS
- method FirstIndexOfValue(value as CFObjectMBS) as Integer
- method Item(index as Integer) as CFObjectMBS
- method LastIndexOfValue(value as CFObjectMBS) as Integer
- method writeToFile(file as folderitem, useAuxiliaryFile as boolean) as boolean
- method writeToURL(url as string, atomically as boolean) as boolean
- property count as Integer
- class CFAttributedStringMBS
- method AsNSAttributedString as Variant
- 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 AttributesDictionary(location as Integer, byref effectiveRange as CFRangeMBS) as CFDictionaryMBS
- method AttributeValue(location as Integer, attrName as CFStringMBS, byref effectiveRange as CFRangeMBS) as CFObjectMBS
- method Constructor(str as CFAttributedStringMBS, range as CFRangeMBS)
- method Constructor(str as CFStringMBS, attributeDictionary as CFDictionaryMBS = nil)
- method Copy as CFAttributedStringMBS
- shared method Create(str as CFStringMBS, attributeDictionary as CFDictionaryMBS = nil) as CFAttributedStringMBS
- shared method CreateWithSubstring(str as CFAttributedStringMBS, range as CFRangeMBS) as CFAttributedStringMBS
- method MutableCopy(maxLength as Integer = 0) as CFAttributedStringMBS
- method String as CFStringMBS
- property Length as Integer
- class CFBagListMBS
- method Value(index as Integer) as CFObjectMBS
- property Count as Integer
- class CFBagMBS
- method clone as CFBagMBS
- method Constructor
- method ContainsValue(value as CFObjectMBS) as boolean
- method CountValue(value as CFObjectMBS) as Integer
- method edit as CFMutableBagMBS
- method List as CFBagListMBS
- method Value(value as CFObjectMBS) as CFObjectMBS
- property Count as Integer
- class CFBinaryDataMBS
- method clone as CFBinaryDataMBS
- method Constructor(data as MemoryBlock)
- method Constructor(data as string)
- method Edit as CFMutableBinaryDataMBS
- method Mem as Memoryblock
- method Mem(pos as Integer,len as Integer) as Memoryblock
- method Str as String
- method Str(pos as Integer,len as Integer) as String
- property len as Integer
- class CFBooleanMBS
- method Constructor(value as Boolean)
- method Operator_Convert as Boolean
- method Operator_Convert(v As Boolean)
- property Value as boolean
- class CFBundleMBS
- method BuiltInPlugInsDirectory as CFURLMBS
- method Constructor
- method DevelopmentRegion as CFStringMBS
- method ExecutableFile as CFURLMBS
- method GetInfoDictionary as CFDictionaryMBS
- method GetLocalInfoDictionary as CFDictionaryMBS
- method GetValueForInfoDictionaryKey(key as CFStringMBS) as CFObjectMBS
- method Identifier as CFStringMBS
- shared method kCFBundleDevelopmentRegionKey as CFStringMBS
- shared method kCFBundleDisplayNameKey as CFStringMBS
- shared method kCFBundleExecutableKey as CFStringMBS
- shared method kCFBundleIdentifierKey as CFStringMBS
- shared method kCFBundleInfoDictionaryVersionKey as CFStringMBS
- shared method kCFBundleNameKey as CFStringMBS
- shared method kCFBundleVersionKey as CFStringMBS
- method LocalizedString(key as CFStringMBS) as CFStringMBS
- method LocalizedString(key as CFStringMBS, value as CFStringMBS) as CFStringMBS
- method LocalizedString(key as CFStringMBS, value as CFStringMBS, TableName as CFStringMBS) as CFStringMBS
- shared method MainBundle as CFBundleMBS
- method PackageMacCreator as string
- method PackageMacType as string
- method PrivateFrameworksDirectory as CFURLMBS
- method ResourceDirectory as CFURLMBS
- method ResourceURL(resourceName as CFStringMBS, resourceType as CFStringMBS, subDirName as CFStringMBS) as CFURLMBS
- method ResourceURLForLocalization(resourceName as CFStringMBS, resourceType as CFStringMBS, subDirName as CFStringMBS, localizationName as CFStringMBS) as CFURLMBS
- method ResourceURLsOfType(resourceType as CFStringMBS, subDirName as CFStringMBS) as CFArrayMBS
- method ResourceURLsOfTypeForLocalization(resourceType as CFStringMBS, subDirName as CFStringMBS, localizationName as CFStringMBS) as CFArrayMBS
- method SharedFrameworksDirectory as CFURLMBS
- method SharedSupportURL as CFURLMBS
- method SupportFilesDirectory as CFURLMBS
- method URL as CFURLMBS
- method Version as Integer
- class CFCharacterSetMBS
- method Binary as CFBinaryDataMBS
- method edit as CFMutableCharacterSetMBS
- shared method GetPredefinedCFCharacterSet(id as Integer) as CFCharacterSetMBS
- method IsMember(charcode as Integer) as Boolean
- shared method kCFCharacterSetAlphaNumeric as Integer
- shared method kCFCharacterSetControl as Integer
- shared method kCFCharacterSetDecimalDigit as Integer
- shared method kCFCharacterSetDecomposable as Integer
- shared method kCFCharacterSetIllegal as Integer
- shared method kCFCharacterSetLetter as Integer
- shared method kCFCharacterSetLowercaseLetter as Integer
- shared method kCFCharacterSetNonBase as Integer
- shared method kCFCharacterSetPunctuation as Integer
- shared method kCFCharacterSetUppercaseLetter as Integer
- shared method kCFCharacterSetWhitespace as Integer
- shared method kCFCharacterSetWhitespaceAndNewline as Integer
- shared method NewCFCharacterSet(str as CFBinaryDataMBS) as CFCharacterSetMBS
- shared method NewCFCharacterSet(str as CFStringMBS) as CFCharacterSetMBS
- shared method NewCFCharacterSetRange(min as Integer, length as Integer) as CFCharacterSetMBS
- class CFDateMBS
- method AbsoluteTime as CFAbsoluteTimeMBS
- method Compare(otherdate as CFDateMBS) as Integer
- method Constructor
- method Constructor(date as CFDateMBS)
- method Constructor(date as date, timeZone as CFTimeZoneMBS = nil)
- method Date(timeZone as CFTimeZoneMBS = nil) as Date
- method DateTime(timeZone as CFTimeZoneMBS = nil) as DateTime
- shared method NewDate(date as date, timeZone as CFTimeZoneMBS = nil) as CFDateMBS
- shared method NewDate(date as dateTime, timeZone as CFTimeZoneMBS = nil) as CFDateMBS
- shared method Now as CFDateMBS
- method Operator_Convert as Date
- method Operator_Convert as DateTime
- method TimeIntervalSinceDate(otherdate as CFDateMBS) as CFTimeIntervalMBS
- class CFDictionaryListMBS
- method close
- method Key(index as Integer) as CFObjectMBS
- method Value(index as Integer) as CFObjectMBS
- property count as Integer
- class CFDictionaryMBS
- shared method CGPointFromDictionary(dic as CFDictionaryMBS) as variant
- shared method CGRectFromDictionary(dic as CFDictionaryMBS) as variant
- shared method CGSizeFromDictionary(dic as CFDictionaryMBS) as variant
- method clone as CFDictionaryMBS
- method Constructor
- method Constructor(dic as dictionary)
- method ContainsKey(value as CFObjectMBS) as boolean
- method ContainsValue(value as CFObjectMBS) as boolean
- method CountKey(value as CFObjectMBS) as Integer
- method CountValue(value as CFObjectMBS) as Integer
- method Dictionary as Dictionary
- shared method dictionaryWithCGPoint(point as variant) as CFDictionaryMBS
- shared method dictionaryWithCGRect(rect as variant) as CFDictionaryMBS
- shared method dictionaryWithCGSize(size as variant) as CFDictionaryMBS
- shared method dictionaryWithContentsOfFile(file as folderitem) as CFDictionaryMBS
- shared method dictionaryWithContentsOfURL(URL as string) as CFDictionaryMBS
- shared method dictionaryWithHandle(Handle as Integer) as CFDictionaryMBS
- method edit as CFMutableDictionaryMBS
- method list as CFDictionaryListMBS
- method Value(key as CFObjectMBS) as CFObjectMBS
- method writeToFile(file as folderitem, useAuxiliaryFile as boolean) as boolean
- method writeToURL(url as string, atomically as boolean) as boolean
- property Count as Integer
- class CFErrorMBS
- method Constructor
- shared method kCFErrorDescriptionKey as string
- shared method kCFErrorDomainCocoa as string
- shared method kCFErrorDomainMach as string
- shared method kCFErrorDomainOSStatus as string
- shared method kCFErrorDomainPOSIX as string
- shared method kCFErrorLocalizedDescriptionKey as string
- shared method kCFErrorLocalizedFailureReasonKey as string
- shared method kCFErrorLocalizedRecoverySuggestionKey as string
- shared method kCFErrorUnderlyingErrorKey as string
- property Code as Integer
- property Description as string
- property Domain as string
- property FailureReason as string
- property RecoverySuggestion as string
- property UserInfo as dictionary
- class CFGregorianDateMBS
- method AbsoluteTime(timezone as CFTimeZoneMBS) as CFAbsoluteTimeMBS
- method DateValid as boolean
- method IsValid(flags as Integer) as boolean
- method TimeValid as boolean
- method Valid as boolean
- property Day as Integer
- property Hour as Integer
- property Minute as Integer
- property Month as Integer
- property Second as Double
- property Year as Integer
- class CFGregorianUnitsMBS
- class CFMutableArrayMBS
- method Append(value as CFObjectMBS)
- method AppendArray(sourcearray as CFArrayMBS)
- method AppendArray(sourcearray as CFArrayMBS,min as Integer,max as Integer)
- method Exchange(index1 as Integer,index2 as Integer)
- method Insert(index as Integer,value as CFObjectMBS)
- method Remove(index as Integer)
- method RemoveAll
- method SetValue(index as Integer,value as CFObjectMBS)
- class CFMutableAttributedStringMBS
- method AsNSMutableAttributedString as Variant
- method BeginEditing
- method Constructor(maxLength as Integer = 0)
- method Constructor(str as CFAttributedStringMBS, range as CFRangeMBS)
- method Constructor(str as CFStringMBS, attributeDictionary as CFDictionaryMBS = nil)
- method EndEditing
- method MutableString as CFMutableStringMBS
- 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 SetAttribute(Range as CFRangeMBS, attrName as CFStringMBS, Value as CFObjectMBS)
- method SetAttributes(Range as CFRangeMBS, replacements as CFDictionaryMBS, clearOtherAttributes as boolean)
- class CFMutableBagMBS
- method Add(value as CFObjectMBS)
- method Remove(value as CFObjectMBS)
- method RemoveAll
- method Replace(value as CFObjectMBS)
- method Set(value as CFObjectMBS)
- class CFMutableBinaryDataMBS
- method AppendCFBinaryDataMBS(m as CFBinaryDataMBS)
- method AppendCFBinaryDataMBS(m as CFBinaryDataMBS,len as Integer)
- method AppendMem(m as memoryblock)
- method AppendMem(m as memoryblock,len as Integer)
- method AppendStr(s as string)
- method AppendStr(s as string,len as Integer)
- method Constructor(capacity as Integer)
- method Constructor(data as MemoryBlock)
- method Constructor(data as string)
- method Delete(pos as Integer,len as Integer)
- method IncreaseLength(extralen as Integer)
- method ReplaceCFBinaryDataMBS(m as CFBinaryDataMBS,pos as Integer,len as Integer)
- method ReplaceCFBinaryDataMBS(m as CFBinaryDataMBS,pos as Integer,len as Integer,newlen as Integer)
- method ReplaceMem(m as memoryblock,pos as Integer,len as Integer)
- method ReplaceMem(m as memoryblock,pos as Integer,len as Integer,newlen as Integer)
- method ReplaceStr(s as string,pos as Integer,len as Integer)
- method ReplaceStr(s as string,pos as Integer,len as Integer,newlen as Integer)
- method SetLength(len as Integer)
- class CFMutableCharacterSetMBS
- method AddCFStringMBS(s as CFStringMBS)
- method AddRange(min as Integer,max as Integer)
- method Intersect(value as CFCharacterSetMBS)
- method Invert
- method RemoveCFStringMBS(s as CFStringMBS)
- method RemoveRange(min as Integer,max as Integer)
- method Union(value as CFCharacterSetMBS)
- class CFMutableDictionaryMBS
- method Add(key as CFObjectMBS,value as CFObjectMBS)
- method Remove(key as CFObjectMBS)
- method RemoveAll
- method Replace(key as CFObjectMBS,value as CFObjectMBS)
- method Set(key as CFObjectMBS,value as CFObjectMBS)
- class CFMutableSetMBS
- method Add(value as CFObjectMBS)
- method Remove(value as CFObjectMBS)
- method RemoveAll
- method Replace(value as CFObjectMBS)
- method Set(value as CFObjectMBS)
- class CFMutableStringMBS
- method AppendCFStringMBS(s as CFStringMBS)
- method AppendString(s as String)
- method Capitalize
- method Delete(pos as Integer,len as Integer)
- method Insert(index as Integer,s as CFStringMBS)
- method LocalizedCapitalize(LocaleIdentifier as String)
- method LocalizedLowercase(LocaleIdentifier as String)
- method LocalizedUppercase(LocaleIdentifier as String)
- method Lowercase
- method Normalize(NormalizationForm as Integer)
- method Pad(padstr as CFStringMBS,len as Integer,indexIntoPad as Integer)
- method Replace(newstr as CFStringMBS)
- method Replace(pos as Integer,len as Integer,newstr as CFStringMBS)
- method Trim
- method Trim(trimchar as CFStringMBS)
- method Truncate(len as Integer)
- method Uppercase
- class CFNumberMBS
- method Compare(other as CFNumberMBS) as Integer
- shared method NewWithDouble(value as Double) as CFNumberMBS
- shared method NewWithInt16(value as Int16) as CFNumberMBS
- shared method NewWithInt32(value as Int32) as CFNumberMBS
- shared method NewWithInt64(value as Int64) as CFNumberMBS
- shared method NewWithInt8(value as Int8) as CFNumberMBS
- shared method NewWithSingle(value as Single) as CFNumberMBS
- property ByteSize as Integer
- property doubleValue as Double
- property int16Value as Int16
- property int32Value as Int32
- property int64Value as Int64
- property int8Value as Int8
- property integerValue as Integer
- property isFloat as boolean
- property NumberType as Integer
- property singleValue as single
- class CFObjectMBS
- method close
- method DeepCopy as CFObjectMBS
- method EncodedData as MemoryBlock
- method Equal(o as CFObjectMBS) as boolean
- shared method NewCFObject(handle as Integer) as CFObjectMBS
- method ReleaseObject
- method RetainCount as Integer
- method RetainObject
- method XML as CFBinaryDataMBS
- method XMLdata as String
- property Handle as Integer
- property Hash as Integer
- property Lasterror as Integer
- property Type as Integer
- property TypeDescription as String
- class CFPreferencesMBS
- method AddSuitePreferencesToApp(ApplicationID as CFStringMBS, SuiteID as CFStringMBS)
- method AppSynchronize(ApplicationID as CFStringMBS) as boolean
- method CopyAppBooleanValue(Key as CFStringMBS, ApplicationID as CFStringMBS) as boolean
- method CopyAppIntegerValue(Key as CFStringMBS, ApplicationID as CFStringMBS) as Integer
- method CopyApplicationList(userName as CFStringMBS, hostName as CFStringMBS) as CFArrayMBS
- method CopyAppValue(Key as CFStringMBS, ApplicationID as CFStringMBS) as CFObjectMBS
- method CopyDictionary(ApplicationID as CFStringMBS, userName as CFStringMBS, hostName as CFStringMBS) as CFDictionaryMBS
- method CopyKeyList(ApplicationID as CFStringMBS, userName as CFStringMBS, hostName as CFStringMBS) as CFArrayMBS
- method CopyMultiple(Key as CFArrayMBS, ApplicationID as CFStringMBS, userName as CFStringMBS, hostName as CFStringMBS) as CFDictionaryMBS
- method CopyValue(Key as CFStringMBS, ApplicationID as CFStringMBS, userName as CFStringMBS, hostName as CFStringMBS) as CFObjectMBS
- shared method kCFPreferencesAnyApplication as CFStringMBS
- shared method kCFPreferencesAnyHost as CFStringMBS
- shared method kCFPreferencesAnyUser as CFStringMBS
- shared method kCFPreferencesCurrentApplication as CFStringMBS
- shared method kCFPreferencesCurrentHost as CFStringMBS
- shared method kCFPreferencesCurrentUser as CFStringMBS
- method RemoveSuitePreferencesFromApp(ApplicationID as CFStringMBS, SuiteID as CFStringMBS)
- method SetAppValue(Key as CFStringMBS, value as CFObjectMBS, ApplicationID as CFStringMBS)
- method SetMultiple(KeysToSet as CFDictionaryMBS, KeysToRemove as CFArrayMBS, ApplicationID as CFStringMBS, userName as CFStringMBS, hostName as CFStringMBS)
- method SetValue(Key as CFStringMBS, Value as CFObjectMBS, ApplicationID as CFStringMBS, userName as CFStringMBS, hostName as CFStringMBS)
- method Synchronize(ApplicationID as CFStringMBS, userName as CFStringMBS, hostName as CFStringMBS) as boolean
- property KeyExistsAndHasValidFormat as Boolean
- class CFRangeMBS
- method Constructor(location as Integer = 0, length as Integer = 0)
- property length as Integer
- property location as Integer
- class CFSetListMBS
- method Value(index as Integer) as CFObjectMBS
- property Count as Integer
- class CFSetMBS
- method clone as CFSetMBS
- method Constructor
- method ContainsValue(value as CFObjectMBS) as boolean
- method CountValue(value as CFObjectMBS) as Integer
- method edit as CFMutableSetMBS
- method list as CFSetListMBS
- method Value(value as CFObjectMBS) as CFObjectMBS
- property Count as Integer
- class CFStringMBS
- method Character(index as Integer) as string
- method Characters(pos as Integer,len as Integer) as string
- method Compare(other as CFStringMBS) as Integer
- method Compare(other as CFStringMBS, CaseInsensitive as boolean) as Integer
- method Compare(other as CFStringMBS, CaseInsensitive as boolean, Numerically as boolean) as Integer
- method Compare(other as CFStringMBS, Options as Integer) as Integer
- method Constructor(text as string = "")
- method Edit as CFMutableStringMBS
- method ExactFind(stringtofind as CFStringMBS) as Integer
- method Find(stringtofind as CFStringMBS) as Integer
- method HasPrefix(s as CFStringMBS) as boolean
- method HasSuffix(s as CFStringMBS) as boolean
- method Mid(pos as Integer,len as Integer) as CFStringMBS
- method Normalize(NormalizationForm as Integer) as CFMutableStringMBS
- method Operator_Convert as String
- method Operator_Convert(v As String)
- shared method stringWithHandle(Handle as Integer) as CFStringMBS
- property DisplayString as String
- property DoubleValue as Double
- property FastestEncoding as Integer
- property IntegerValue as Integer
- property Len as Integer
- property SmallestEncoding as Integer
- property Str as String
- class CFTimeIntervalMBS
- property Value as Double
- class CFTimeZoneMBS
- method Abbreviation(atTime as CFAbsoluteTimeMBS) as CFStringMBS
- method Constructor
- method Data as CFBinaryDataMBS
- method IsDaylightSavingTime(atTime as CFAbsoluteTimeMBS) as boolean
- method Name as CFStringMBS
- method SecondsFromGMT(atTime as CFAbsoluteTimeMBS) as CFTimeIntervalMBS
- class CFURLMBS
- method AbsoluteURL as CFURLMBS
- method AppendPathComponent(pathcomponent as CFStringMBS,isDirectory as boolean) as CFURLMBS
- method AppendPathExtension(extension as CFStringMBS) as CFURLMBS
- method BaseURL as CFURLMBS
- method CanBeDecomposed as boolean
- method Constructor(File as FolderItem)
- method Constructor(URL as string)
- method Data(encoding as Integer, escapeWhitespace as boolean) as CFBinaryDataMBS
- method DeleteLastPathComponent as CFURLMBS
- method DeletePathExtension as CFURLMBS
- method DisplayName as CFStringMBS
- method file as folderitem
- method Fragment(charactersToLeaveEscaped as CFStringMBS) as CFStringMBS
- method HasDirectoryPath as boolean
- method HFSFileSystemPath as CFStringMBS
- method HostName as CFStringMBS
- method isAbsolutePath as boolean
- shared method kCFURLAddedToDirectoryDateKey as CFStringMBS
- shared method kCFURLApplicationIsScriptableKey as CFStringMBS
- shared method kCFURLAttributeModificationDateKey as CFStringMBS
- shared method kCFURLCanonicalPathKey as CFStringMBS
- shared method kCFURLContentAccessDateKey as CFStringMBS
- shared method kCFURLContentModificationDateKey as CFStringMBS
- shared method kCFURLCreationDateKey as CFStringMBS
- shared method kCFURLDocumentIdentifierKey as CFStringMBS
- shared method kCFURLFileAllocatedSizeKey as CFStringMBS
- shared method kCFURLFileResourceIdentifierKey as CFStringMBS
- shared method kCFURLFileResourceTypeBlockSpecial as CFStringMBS
- shared method kCFURLFileResourceTypeCharacterSpecial as CFStringMBS
- shared method kCFURLFileResourceTypeDirectory as CFStringMBS
- shared method kCFURLFileResourceTypeKey as CFStringMBS
- shared method kCFURLFileResourceTypeNamedPipe as CFStringMBS
- shared method kCFURLFileResourceTypeRegular as CFStringMBS
- shared method kCFURLFileResourceTypeSocket as CFStringMBS
- shared method kCFURLFileResourceTypeSymbolicLink as CFStringMBS
- shared method kCFURLFileResourceTypeUnknown as CFStringMBS
- shared method kCFURLFileSecurityKey as CFStringMBS
- shared method kCFURLFileSizeKey as CFStringMBS
- shared method kCFURLGenerationIdentifierKey as CFStringMBS
- shared method kCFURLHasHiddenExtensionKey as CFStringMBS
- shared method kCFURLIsAliasFileKey as CFStringMBS
- shared method kCFURLIsApplicationKey as CFStringMBS
- shared method kCFURLIsDirectoryKey as CFStringMBS
- shared method kCFURLIsExcludedFromBackupKey as CFStringMBS
- shared method kCFURLIsExecutableKey as CFStringMBS
- shared method kCFURLIsHiddenKey as CFStringMBS
- shared method kCFURLIsMountTriggerKey as CFStringMBS
- shared method kCFURLIsPackageKey as CFStringMBS
- shared method kCFURLIsReadableKey as CFStringMBS
- shared method kCFURLIsRegularFileKey as CFStringMBS
- shared method kCFURLIsSymbolicLinkKey as CFStringMBS
- shared method kCFURLIsSystemImmutableKey as CFStringMBS
- shared method kCFURLIsUbiquitousItemKey as CFStringMBS
- shared method kCFURLIsUserImmutableKey as CFStringMBS
- shared method kCFURLIsVolumeKey as CFStringMBS
- shared method kCFURLIsWritableKey as CFStringMBS
- shared method kCFURLLabelNumberKey as CFStringMBS
- shared method kCFURLLinkCountKey as CFStringMBS
- shared method kCFURLLocalizedLabelKey as CFStringMBS
- shared method kCFURLLocalizedNameKey as CFStringMBS
- shared method kCFURLLocalizedTypeDescriptionKey as CFStringMBS
- shared method kCFURLNameKey as CFStringMBS
- shared method kCFURLParentDirectoryURLKey as CFStringMBS
- shared method kCFURLPathKey as CFStringMBS
- shared method kCFURLPreferredIOBlockSizeKey as CFStringMBS
- shared method kCFURLQuarantinePropertiesKey as CFStringMBS
- shared method kCFURLTagNamesKey as CFStringMBS
- shared method kCFURLTotalFileAllocatedSizeKey as CFStringMBS
- shared method kCFURLTotalFileSizeKey as CFStringMBS
- shared method kCFURLTypeIdentifierKey as CFStringMBS
- shared method kCFURLUbiquitousItemDownloadingErrorKey as CFStringMBS
- shared method kCFURLUbiquitousItemDownloadingStatusCurrent as CFStringMBS
- shared method kCFURLUbiquitousItemDownloadingStatusDownloaded as CFStringMBS
- shared method kCFURLUbiquitousItemDownloadingStatusKey as CFStringMBS
- shared method kCFURLUbiquitousItemDownloadingStatusNotDownloaded as CFStringMBS
- shared method kCFURLUbiquitousItemHasUnresolvedConflictsKey as CFStringMBS
- shared method kCFURLUbiquitousItemIsDownloadedKey as CFStringMBS
- shared method kCFURLUbiquitousItemIsDownloadingKey as CFStringMBS
- shared method kCFURLUbiquitousItemIsExcludedFromSyncKey as CFStringMBS
- shared method kCFURLUbiquitousItemIsUploadedKey as CFStringMBS
- shared method kCFURLUbiquitousItemIsUploadingKey as CFStringMBS
- shared method kCFURLUbiquitousItemPercentDownloadedKey as CFStringMBS
- shared method kCFURLUbiquitousItemPercentUploadedKey as CFStringMBS
- shared method kCFURLUbiquitousItemUploadingErrorKey as CFStringMBS
- shared method kCFURLVolumeAvailableCapacityKey as CFStringMBS
- shared method kCFURLVolumeCreationDateKey as CFStringMBS
- shared method kCFURLVolumeIdentifierKey as CFStringMBS
- shared method kCFURLVolumeIsAutomountedKey as CFStringMBS
- shared method kCFURLVolumeIsBrowsableKey as CFStringMBS
- shared method kCFURLVolumeIsEjectableKey as CFStringMBS
- shared method kCFURLVolumeIsEncryptedKey as CFStringMBS
- shared method kCFURLVolumeIsInternalKey as CFStringMBS
- shared method kCFURLVolumeIsJournalingKey as CFStringMBS
- shared method kCFURLVolumeIsLocalKey as CFStringMBS
- shared method kCFURLVolumeIsReadOnlyKey as CFStringMBS
- shared method kCFURLVolumeIsRemovableKey as CFStringMBS
- shared method kCFURLVolumeIsRootFileSystemKey as CFStringMBS
- shared method kCFURLVolumeLocalizedFormatDescriptionKey as CFStringMBS
- shared method kCFURLVolumeLocalizedNameKey as CFStringMBS
- shared method kCFURLVolumeMaximumFileSizeKey as CFStringMBS
- shared method kCFURLVolumeNameKey as CFStringMBS
- shared method kCFURLVolumeResourceCountKey as CFStringMBS
- shared method kCFURLVolumeSupportsAdvisoryFileLockingKey as CFStringMBS
- shared method kCFURLVolumeSupportsCasePreservedNamesKey as CFStringMBS
- shared method kCFURLVolumeSupportsCaseSensitiveNamesKey as CFStringMBS
- shared method kCFURLVolumeSupportsCompressionKey as CFStringMBS
- shared method kCFURLVolumeSupportsExclusiveRenamingKey as CFStringMBS
- shared method kCFURLVolumeSupportsExtendedSecurityKey as CFStringMBS
- shared method kCFURLVolumeSupportsFileCloningKey as CFStringMBS
- shared method kCFURLVolumeSupportsHardLinksKey as CFStringMBS
- shared method kCFURLVolumeSupportsJournalingKey as CFStringMBS
- shared method kCFURLVolumeSupportsPersistentIDsKey as CFStringMBS
- shared method kCFURLVolumeSupportsRenamingKey as CFStringMBS
- shared method kCFURLVolumeSupportsRootDirectoryDatesKey as CFStringMBS
- shared method kCFURLVolumeSupportsSparseFilesKey as CFStringMBS
- shared method kCFURLVolumeSupportsSwapRenamingKey as CFStringMBS
- shared method kCFURLVolumeSupportsSymbolicLinksKey as CFStringMBS
- shared method kCFURLVolumeSupportsVolumeSizesKey as CFStringMBS
- shared method kCFURLVolumeSupportsZeroRunsKey as CFStringMBS
- shared method kCFURLVolumeTotalCapacityKey as CFStringMBS
- shared method kCFURLVolumeURLForRemountingKey as CFStringMBS
- shared method kCFURLVolumeURLKey as CFStringMBS
- shared method kCFURLVolumeUUIDStringKey as CFStringMBS
- method Kind as CFStringMBS
- method LastPathComponent as CFStringMBS
- method Launch as Integer
- method NetLocation as CFStringMBS
- method ParameterString(charactersToLeaveEscaped as CFStringMBS) as CFStringMBS
- method Password as CFStringMBS
- method Path as CFStringMBS
- method Path(resolveAgainstBase as boolean) as string
- method PathExtension as CFStringMBS
- method PortNumber as Integer
- method PosixFileSystemPath as CFStringMBS
- method QueryString(charactersToLeaveEscaped as CFStringMBS) as CFStringMBS
- method ResourcePropertyForKey(key as CFStringMBS, byref value as Variant, byref error as CFErrorMBS) as boolean
- method ResourceSpecifier as CFStringMBS
- method Scheme as CFStringMBS
- method SetResourcePropertyForKey(key as CFStringMBS, value as Variant, byref error as CFErrorMBS) as boolean
- method Str as CFStringMBS
- method StrictPath as CFStringMBS
- shared method URLWithHandle(Handle as Integer) as CFURLMBS
- method UserName as CFStringMBS
- method WindowsFileSystemPath as CFStringMBS
- property AddedToDirectoryDate as CFDateMBS
- property AttributeModificationDate as CFDateMBS
- property ContentAccessDate as CFDateMBS
- property ContentModificationDate as CFDateMBS
- property CreationDate as CFDateMBS
- property HasHiddenExtension as CFBooleanMBS
- property IsAlias as CFBooleanMBS
- property IsApplication as CFBooleanMBS
- property IsDirectory as CFBooleanMBS
- property IsHidden as CFBooleanMBS
- property IsPackage as CFBooleanMBS
- property IsRegularFile as CFBooleanMBS
- property IsSymbolicLink as CFBooleanMBS
- property IsSystemImmutable as CFBooleanMBS
- property IsUserImmutable as CFBooleanMBS
- property IsVolume as CFBooleanMBS
- property LocalizedName as CFStringMBS
- property Name as CFStringMBS
- class CFUUIDMBS
- method Bytes as Memoryblock
- method Constructor
- method Constructor(Bytes as Memoryblock)
- method Constructor(uuidStr as string)
- method StringValue as string
- class CFAbsoluteTimeMBS
- Class Extensions
- class Application
- method MainBundleMBS as CFBundleMBS
- class ConsoleApplication
- method MainBundleMBS as CFBundleMBS
- class DesktopApplication
- method MainBundleMBS as CFBundleMBS
- class Application
Release notes
- Version 23.2
- Added AsArray function for CFArrayMBS class to convert to array of variant.
- Version 22.5
- Fixed crash with CFStringMBS.Compare when passing empty string.
- Version 21.5
- Added kCFURLUbiquitousItemIsExcludedFromSyncKey to CFURLMBS class.
- Version 20.5
- Added code to detect if variant is unsigned, so we can handle UInt32/UInt64 correctly in BigNumberMBS, JavaScriptEngineMBS, SQLPreparedStatementMBS and SQLCommandMBS, SQLValueMBS, and JSONMBS classes and in CFDictionaryMBS/NSDictionary conversion.
- Added IsAliasFile to NSURLMBS and CFURLMBS classes.
- Version 20.0
- Changed CFErrorMBS class to show properties in debugger.
- Version 19.1
- Added CFDictionaryMBS methods for CGRect/CGPoint/CGSize to/from dictionary.
- Version 19.0
- Added CFDateMBS convert and constructor methods.
- Version 18.2
- Added LocalizedCapitalize, LocalizedLowercase and LocalizedUppercase to CFMutableStringMBS class.
- Version 17.4
- Added more constructors for CFURLMBS class.
The items on this page are in the following plugins: MBS MacCF Plugin.