MBS Plugin Documentation
Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchie
New in Version 7.0 7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 8.0 8.1 8.2 8.3 8.4 8.5 8.6 8.7 9.0
The list of the themes, classes, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
The class CFStringMBS
class CFStringMBS
MBS MacOSX Plugin (CF), super class: CFObjectMBS
class, CoreFoundation, MBS MacOSX Plugin (CF), class CFStringMBS, Console safe, Mac OS X: Works, Windows: Does nothing, Linux x86: Does nothing, Feedback.
Function: A class for a core foundation string.
Example:
If the release property is true, the destructor of this class will release the string reference.
Subclass of the CFObjectMBS class.
Function: A class for a core foundation string.
Example:
dim s as CFStringMBS
dim t as CFStringMBS
dim x as string
dim o as CFObjectMBS
s=NewCFStringMBS("hello")
// make XML as string
x=s.XML.str
// recreate object from XML
o=NewCFObjectMBSFromXML(NewCFBinaryDataMBSStr(x))
if o isa CFStringMBS then
t=CFStringMBS(o)
// show string content
MsgBox t.str
end if
Notes: If the release property is true, the destructor of this class will release the string reference.
Subclass of the CFObjectMBS class.
- property FastestEncoding as integer
- property Len as integer
- property SmallestEncoding as integer
- 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 DoubleValue as double
- 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 IntegerValue as integer
- 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)
- method Str as String
- method UStr as String
Methods, properties and events inherited from super classes:
- method XML as CFBinaryDataMBS
- property Handle as integer
- method TypeDescription as CFStringMBS
- method Type as integer
- class class CFObjectMBS
- method close
- method Hash as integer
- method Equal(o as CFObjectMBS) as boolean
- method RetainCount as integer
- method RetainObject
- method ReleaseObject
- method DeepCopy as CFObjectMBS
- property Lasterror as Integer
- property Release as boolean
Some examples which use this class:
- /MacOSX/Accessibility services/Accessible Browser
- /MacOSX/Accessibility services/Accessible Browser 2
- /MacOSX/Accessibility services/Accessible Test
- /MacOSX/Accessibility services/Active Window Logging
- /MacOSX/ATS/ATS Font List
- /MacOSX/ATS/ATS FontFamily List
- /MacOSX/Carbon Events/Carbon Events Test
- /MacOSX/Carbon Printing/Carbon Print Hello
- /MacOSX/CF Preferences Test
- /MacOSX/CF XML Parser
- /MacOSX/CFBundle example
- /MacOSX/CFHost Test
- /MacOSX/CFSocket Get Example
- /MacOSX/CoreGraphics DirectDisplay/CG Modelist
- /MacOSX/CGPSConverter
- /MacOSX/Carbon Printing/Change current printer
- /MacOSX/Accessibility services/Control Menu
- /MacOSX/Darwin Drive Statistics
- /Util/Menu test/Dock Menu test
- /MacOSX/Fonts/Fonts
- /Cocoa/Addressbook/Group members
- /MacOSX/IOPowerSources
- /MacOSX/IORegistry
- /MacOSX/iTunes Playlists
- /MacOSX/SystemConfiguration/MacOSXProxySettings
- /Util/Menu test/Menu test RB4
- /MacOSX/MIDI/MIDI Destination
- /MacOSX/MIDI/MIDI Devices
- /MacOSX/MIDI/Midi Input
- /MacOSX/MIDI/MIDI Input Synth
- /MacOSX/MIDI/MIDI Send Keys
- /MacOSX/MIDI/MIDI Synth Keys
- /Cocoa/NSStatusItem/Name in menu bar
- /Mac/Notification Center Test/Notification Center Test
- /MacOSX/Accessibility services/Observer Test
- /Cocoa/Sparkle 1.5 Cocoa/PatchApp
- /MacOSX/Plist Parsing
- /MacOSX/SystemConfiguration/Preferences Test
- /Util/Process/Process Information
- /MacOSX/Services on Mac OS X/servicedemo
- /Util/SoftDeclare
- /MacOSX/Sparkle 1.1 Carbon/Sparkle Test 2
- /Cocoa/SpellCheck RB
The items on this page are in the following plugins: MBS MacOSX Plugin.
Monkeybread Software Realbasic Plugins - JUZ Nickenich