Xojo Conferences
MBSOct2019CologneDE

Platforms to show: All Mac Windows Linux Cross-Platform

GrowlMBS.IsInstalled as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Growl MBS MacOSX Plugin 7.0 Yes No No Yes, macOS only No
Function: Determines whether the Growl prefpane and its helper app are installed.
Notes: Returns true if Growl is installed, false otherwise.

Feedback, Comments & Corrections

GrowlMBS.IsRunning as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Growl MBS MacOSX Plugin 7.0 Yes No No Yes, macOS only No
Function: Cycles through the process list to find whether GrowlHelperApp is running.
Notes:
Warning: This function crashes with Growl version 0.7.5.

Returns true if Growl is running, false otherwise.

Feedback, Comments & Corrections

GrowlMBS.LaunchIfInstalled as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Growl MBS MacOSX Plugin 7.0 Yes No No Yes, macOS only No
Function: Launches GrowlHelperApp if it is not already running.
Notes:
Calls the Launched event after the helper application was launched.
Returns true on success and false on any error.

Feedback, Comments & Corrections

GrowlMBS.LoadFramework(file as folderitem) as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Growl MBS MacOSX Plugin 7.0 Yes No No Yes, macOS only No
Function: Loads the framework from a given folderitem.
Notes:
Must be called before using any other function.
Returns true on success and false on any error.

The best thing is to take the framework and copy it into the application bundle with a build step so you can locate and load it easily.

Feedback, Comments & Corrections

GrowlMBS.Register
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Growl MBS MacOSX Plugin 7.0 Yes No No Yes, macOS only No
Function: Registers the current application.
Notes:
Must be called before posting notifications.

If you are using Growl-WithInstaller.framework, and an older version of Growl is installed on the user's system, the user will automatically be prompted to update.

This will fail if you don't have a bundle identifier on your application.

Feedback, Comments & Corrections

GrowlMBS.SetAllNotificationArray(names() as string)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Growl MBS MacOSX Plugin 7.0 Yes No No Yes, macOS only No
Function: Contains the names of all notifications your application may post.
Notes: You must call this function before using Register.

Feedback, Comments & Corrections

GrowlMBS.SetDefaultNotificationArray(names() as string)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Growl MBS MacOSX Plugin 7.0 Yes No No Yes, macOS only No
Function: Names of notifications that should be enabled by default.
Notes:
This array can be set optional.
If not set, all notifications will be enabled by default.

Feedback, Comments & Corrections

GrowlMBS.WillRegisterWhenGrowlIsReady as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Growl MBS MacOSX Plugin 7.0 Yes No No Yes, macOS only No
Function: Tells framework to register with Growl when Growl launches (or not).
Notes: (Read and Write computed property)

Feedback, Comments & Corrections

The items on this page are in the following plugins: MBS MacOSX Plugin.




Links
MBS Xojo Plugins