Article View: fj.sys.next
Article #99Re: How can I get transparent color ?
From: Izumi Ohzawa
Date: Tue, 08 Sep 1992 01:54
Date: Tue, 08 Sep 1992 01:54
47 lines
1969 bytes
1969 bytes
In article <1992Sep7.044243.24114@ee.t.u-tokyo.ac.jp> sano@mizu.t.u-tokyo.ac.jp writes:
>$B$5$N!wElBg(J $B$G$9!#(J
>$BKh2s%7%g%&$b$J$$<ALd$P$+$j$G!"$$$5$5$+J9$-$:$i$$$N$G$9$,!"(J
>View $B$N$J$+$GF)L@$J?'$r;H$&$K$O$I$&$7$?$i$$$$$N$G$7$g$&$+!#(J
>
>$B%G%U%)%k%H$N@_Dj$G$?$@(J PSsetalpha() $B$r;H$C$?$@$1$G$O!"?'(J
>$B$,0E$/$J$k$@$1$G!"F)$1$F$/$l$^$;$s!#(J
$B%"%k%U%!%A%c%M%k$O$?$7$+(Jcompositing$B$r;H$C$?;~$K$7$+(J
$B$-$+$J$+$C$?$H;W$$$^$9!#MWNN$OH>F)L@$K$7$?$$J*$r(JNXImage$B$N(J
bitmap$B$KIA$-9~$s$G$*$$$F!"(JdrawSelf::$B$G$O%P%C%/%0%i%&%s%I(J
$B$rIA$$$?8e!"E,Ev$J%b!<%I$G(JView$B$K(Jcomposite$B$7$F$d$l$P$$$$$H;W$$$^$9!#(J
----
id imageCache;
....
if(!imageCache)
imageCache = [[NXImage alloc] initSize:&bounds.size];
[imageCache useCacheWithDepth:NX_DefaultDepth];
if([imageCache lockFocus]) {
NXSetColor(NXConvertRGBAlphaToColor(1.0, 0., 0., 0.5)); // $BH>F)L@$J@V(J
<$BH>F)L@$J%Z%$%s%H$GIA$/(J >
[imageCache unlockFocus];
}
- drawSelf:(NXRect *)r:(int)count
{
NXDrawWhiteBezel(&bounds, NULL);
<$B%P%C%/%0%i%&%s%I$rIA$/(J>
[imageCache composite: NX_SOVER toPoint: &bounds.origin];
return self;
}
--
Izumi Ohzawa [ $BBg_78^=;(J ]
USMail: University of California, 360 Minor Hall, Berkeley, CA 94720
Telephone: (510) 642-6440 Fax: (510) 642-3323
Internet: izumi@pinoko.berkeley.edu (NeXT Mail OK)
Technical Details
Message-ID:
<18h14vINN9b6@agate.berkeley.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!europa.asd.contel.com!darwin.sura.net!spool.mu.edu!agate!agate!usenetReferences:
<1992Sep7.044243.24114@ee.t.u-tokyo.ac.jp>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!europa.asd.contel.com!darwin.sura.net!spool.mu.edu!agate!agate!usenet From: izumi@pinoko.berkeley.edu (Izumi Ohzawa) Newsgroups: fj.sys.next Subject: Re: How can I get transparent color ? Date: 8 Sep 1992 01:54:39 GMT Organization: University of California, Berkeley Lines: 47 Distribution: fj Message-ID: <18h14vINN9b6@agate.berkeley.edu> References: <1992Sep7.044243.24114@ee.t.u-tokyo.ac.jp> Reply-To: izumi@pinoko.berkeley.edu NNTP-Posting-Host: moica.berkeley.edu