On 19 May 2011, at 08:55, Pez wrote:

> Or goal is to have multiple Growl messages stack up and stay visible on our 
> customer service person’s display until the user either closes them or clicks 
> on them. If the user clicks on the Growl message we want it to take them to 
> the customer’s record in a FileMaker database.
> 
> When we originally started working on this project we thought that Growl 
> would simply keep the messages on the user’s display, executing an 
> Applescript only when clicked. Unfortunately we recently learned that this is 
> not currently possible with Growl. 

this is possible, so long as you have development control over the notification 
plugin.

you would need to write your plugin so that: [ref developer docs 
http://growl.info/documentation/developer/implementing-growl.php]
* notifications are declared sticky (will stay on screen until clicked)
  [see isSticky:(BOOL)isSticky]
* the click feedback received by the plugin then runs your applescript/whatever
  [using - (void) growlNotificationWasClicked:(id)clickContext;]

note that the click feedback part is not supported for all language bindings. 
also this notifier must be on the local machine. upon a quick ‘net search, most 
of the asterisk-growl implementations i found were sending network 
notifications; can’t do feedback there either, obviously.

-- 
You received this message because you are subscribed to the Google Groups 
"Growl Discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/growldiscuss?hl=en.

Reply via email to