At 12:07 Uhr +0100 04.01.2005, Quentin Mathé wrote:
If you mean +setCompositor:? I would be okay with that. I don't really see why the compositor should be an instance method in that case.

yes +setCompositor: :-)

Oh, one more thing: I just realized it'll be nearly impossible to specify a compositor on MacOS. Because Icon Services takes care of all that for me. I would basically have to write my own version of the entire Icon Services icon badging code... So, could we maybe take that out of the "cross-platform standard"?

You may could make +setCompositor: a method in a GNUstep-specific category on IKIcon, of course, and your internal implementation would use that, but on OS X it'd be really hard to implement, and IMHO that wouldn't be worth the hassle for those two fringe cases that need something like that.

Come to think of it, I'm not even sure I can do the compositing operation. I can do alpha by simply doing a copy of the icon with the alpha applied and compositing that, but the actual compositing is done by Icon Services on MacOS.
--
Cheers,
M. Uli Kusterer
------------------------------------------------------------
       "The Witnesses of TeachText are everywhere..."
                   http://www.zathras.de

Reply via email to