On Nov 8, 3:19 pm, Rachel Blackman <[email protected]> wrote:
> > Just so I understand, was the isGrowlInstalled convenience method
> > supplied by the Growl API and if so, was it a public API meaning that
> > it was legit for apps to call?  If that is the case I don't understand
> > why that method isn't provided by the Growl 1.3 API which should
> > simply return true.
>
> It was public, it is still provided, and it does return YES.  In other words, 
> if you use current versions of the framework, it returns what you'd expect.
>
> If you are using an older version of the framework and never upgrade, the 
> framework itself was coded to look for whether the prefpane existed on disk 
> and return that as the result; the convenience method in older frameworks is 
> basically just a 'does this file exist in this location' check.  As Growl is 
> no longer in the same place on disk that it once was, that implementation in 
> older frameworks returns NO.

Not being a Mac developer and thus never written code to use Growl I
wonder why this old framework couldn't have been overwritten by an
updated framework that provides the new is GrowlInstalled method.  I'm
assuming the framework is provided by a dynamically linked library and
not statically linked by the app.
--
Will

-- 
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