Platforms to show: All Mac Windows Linux Cross-Platform
Instant Message
The classes to interface with iChat to get current status details.
- class IMServiceArrayMBS
- method Item(index as integer) as IMServiceMBS
- property Count as Integer
- property Handle as Integer
- class IMServiceInfoArrayMBS
- method Item(index as integer) as IMServiceInfoMBS
- property Count as Integer
- property Handle as Integer
- class IMServiceInfoMBS
- method AVAvailable as Boolean
- method AVBusy as Boolean
- method Email as String
- method FirstName as String
- method HasCapabilities as Boolean
- method HasCapabilityAudioConference as Boolean
- method HasCapabilityDirectIM as Boolean
- method HasCapabilityFileSharing as Boolean
- method HasCapabilityFileTransfer as Boolean
- method HasCapabilityText as Boolean
- method HasCapabilityVideoConference as Boolean
- method IdleSince as double
- method LastName as String
- method PictureData as String
- method ScreenName as String
- method ServiceName as String
- method Status as Integer
- method StatusMessage as String
- property Handle as Integer
- class IMServiceMBS
- shared method imageFileForStatus(status as integer) as folderitem
- shared method imageNameForStatus(status as integer) as string
- shared method imageURLForStatus(status as integer) as string
- method infoForAllScreenNames as IMServiceInfoArrayMBS
- method infoForPreferredScreenNames as IMServiceInfoArrayMBS
- method infoForScreenName(name as string) as IMServiceInfoMBS
- method LocalizedName as String
- method LocalizedShortName as String
- method Name as String
- method peopleWithScreenName(name as string) as ABPersonArrayMBS
- method screenNamesForPerson(person as ABPersonMBS) as IMStringArrayMBS
- method Status as Integer
- property Handle as Integer
- const IMPersonStatusAvailable = 4
- const IMPersonStatusAway = 3
- const IMPersonStatusIdle = 2
- const IMPersonStatusNoStatus = 5
- const IMPersonStatusOffline = 1
- const IMPersonStatusUnknown = 0
- const IMServiceStatusDisconnected = 1
- const IMServiceStatusLoggedIn = 4
- const IMServiceStatusLoggedOut = 0
- const IMServiceStatusLoggingIn = 3
- const IMServiceStatusLoggingOut = 2
- class IMStringArrayMBS
- class InstantMessageMBS
- shared method allServices as IMServiceArrayMBS
- method Available as boolean
- shared method imageFileForStatus(status as integer) as folderitem
- shared method imageNameForStatus(status as integer) as string
- shared method imageURLForStatus(status as integer) as string
- shared method myIdleTime as double
- shared method myStatus as Integer
- shared method notificationCenter as NSNotificationCenterMBS
- shared method serviceWithName(name as string) as IMServiceMBS
- event PersonInfoChanged(info as IMServiceInfoMBS)
- event PersonStatusChanged(info as IMServiceInfoMBS)
- event ServiceStatusChanged
- event StatusImagesChangedAppearance
The items on this page are in the following plugins: MBS REALbasic Cocoa Plugin.
Links
MBS Filemaker Plugins - Pfarrgemeinde Messdiener Nickenich