GROWL_PREFPANE_BUNDLE_IDENTIFIER |
The CFBundleIdentifier of the Growl preference pane bundle.
#define GROWL_PREFPANE_BUNDLE_IDENTIFIER CFSTR( "com.growl.prefpanel")
GrowlApplicationBridge uses this to determine whether Growl is currently installed, by searching for the Growl preference pane. Your application probably does not need to use this macro itself.
InitGrowlDelegate |
Callable macro. Initializes a Growl delegate structure to defaults.
#define InitGrowlDelegate( delegate) \ do { \ if ( delegate) { \ ( delegate)->size = sizeof( struct Growl_Delegate); \ ( delegate)->applicationName = NULL; \ ( delegate)->registrationDictionary = NULL; \ ( delegate)->applicationIconData = NULL; \ ( delegate)->growlInstallationWindowTitle = NULL; \ ( delegate)->growlInstallationInformation = NULL; \ ( delegate)->growlUpdateWindowTitle = NULL; \ ( delegate)->growlUpdateInformation = NULL; \ ( delegate)->referenceCount = 1U; \ ( delegate)->retain = NULL; \ ( delegate)->release = NULL; \ ( delegate)->growlIsReady = NULL; \ ( delegate)->growlNotificationWasClicked = NULL; \ ( delegate)->growlNotificationTimedOut = NULL; \ } \ } while( 0)
Call with a pointer to a struct Growl_Delegate. All of the
members of the structure will be set to 0 or NULL
, except for
size (which will be set to sizeof(struct Growl_Delegate)
) and
referenceCount (which will be set to 1).
InitGrowlNotification |
Callable macro. Initializes a Growl notification structure to defaults.
#define InitGrowlNotification( notification) \ do { \ if ( notification) { \ ( notification)->size = sizeof( struct Growl_Notification); \ ( notification)->name = NULL; \ ( notification)->title = NULL; \ ( notification)->description = NULL; \ ( notification)->iconData = NULL; \ ( notification)->priority = 0; \ ( notification)->reserved = 0U; \ ( notification)->isSticky = false; \ ( notification)->clickContext = NULL; \ } \ } while( 0)
Call with a pointer to a struct Growl_Notification. All of
the members of the structure will be set to 0 or NULL
, except
for size (which will be set to
sizeof(struct Growl_Notification)
).
© The Growl Project (Last Updated May 14, 2005)