Platforms to show: All Mac Windows Linux Cross-Platform
Notifications
All notification classes.
- class MacNotificationMBS
- class NotificationCenterMBS
- method Add(name as CFStringMBS, obj as CFObjectMBS, flags as integer)
- method close(name as CFStringMBS, obj as CFObjectMBS)
- method closeAll
- method Post(name as CFStringMBS, obj as CFObjectMBS, userinfo as CFDictionaryMBS, deliverImmediately as Boolean)
- method Post(name as CFStringMBS, obj as CFObjectMBS, userinfo as CFDictionaryMBS, options as Integer)
- property Available as boolean
- event Received(name as CFStringMBS, obj as CFObjectMBS, userinfo as CFDictionaryMBS)
- const kCFNotificationDeliverImmediately = 1
- const kCFNotificationPostToAllSessions = 2
- class NotificationMBS
- method Constructor(name as string = "", ref as variant = nil, tag as variant = nil)
- shared method RegisterReceiver(target as NotificationReceiverMBS, name as string = "", ref as variant = nil)
- shared method Send(name as string, ref as object = nil, tag as variant = nil)
- shared method Send(notification as NotificationMBS)
- shared method SendDelayed(name as string, ref as object = nil, tag as variant = nil)
- shared method SendDelayed(notification as NotificationMBS)
- method SendNotification
- method SendNotificationDelayed
- shared method UnregisterReceiver(target as NotificationReceiverMBS)
- property Name as String
- property Ref as Variant
- property Tag as Variant
- class NotificationObserverMBS
- method Constructor(name as string = "", ref as object = nil, tag as variant = nil)
- property Name as String
- property Ref as Object
- event ReceivedNotification(name as string, ref as variant, tag as variant, notification as NotificationMBS)
- class NSDistributedNotificationCenterMBS
- method addObserver(observer as NSNotificationObserverMBS, name as string, theObject as variant, suspensionBehavior as integer)
- method Constructor
- shared method defaultCenter as NSDistributedNotificationCenterMBS
- shared method notificationCenterForType(name as string) as NSDistributedNotificationCenterMBS
- shared method NSLocalNotificationCenterType as string
- method postNotificationName(name as string, theObject as string, userInfo as dictionary, deliverImmediately as boolean)
- method postNotificationName(name as string, theObject as string, userInfo as dictionary, options as UInt32)
- property suspended as boolean
- const NSNotificationDeliverImmediately = 1
- const NSNotificationPostToAllSessions = 2
- const NSNotificationSuspensionBehaviorCoalesce = 2
- const NSNotificationSuspensionBehaviorDeliverImmediately = 4
- const NSNotificationSuspensionBehaviorDrop = 1
- const NSNotificationSuspensionBehaviorHold = 3
- class NSNotificationCenterMBS
- method addObserver(observer as NSNotificationObserverMBS, name as string="", theObject as variant=nil)
- method Constructor
- shared method defaultCenter as NSNotificationCenterMBS
- method postNotification(notification as NSNotificationMBS)
- method postNotificationName(name as string)
- method postNotificationName(name as string, theObject as variant)
- method postNotificationName(name as string, theObject as variant, userInfo as dictionary)
- method removeObserver(observer as NSNotificationObserverMBS)
- method removeObserver(observer as NSNotificationObserverMBS, name as string, theObject as variant=nil)
- property Handle as Integer
- class NSNotificationMBS
- method Constructor(name as string, theObject as variant = nil, userInfo as dictionary = nil)
- method description as string
- method name as string
- shared method notificationWithName(name as string, theObject as variant = nil, userInfo as dictionary = nil) as NSNotificationMBS
- method objectHandle as integer
- method objectVariant as variant
- method Print
- method userInfo as dictionary
- property Handle as Integer
- class NSNotificationObserverMBS
- method Constructor
- method Destructor
- property Handle as Integer
- event GotNotification(notification as NSNotificationMBS)
- class WinNotificationMBS
- method IsListeningFor(name as string) as boolean
- method ListenForMessage(name as string) as boolean
- shared method SendMessage(name as string, Value1 as integer = 0, Value2 as integer = 0) as boolean
- method StopListeningForMessage(name as string) as boolean
- property WindowHandle as Integer
- event GotNotification(name as string, Value1 as Integer, Value2 as Integer)
The items on this page are in the following plugins: MBS Real Studio CocoaBase Plugin, MBS Real Studio DataTypes Plugin, MBS Real Studio Mac Plugin, MBS Real Studio MacOSXCF Plugin, MBS Real Studio Win Plugin.
Links
MBS Filemaker Plugins