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