Home » U++ Library support » Draw, Display, Images, Bitmaps, Icons » How must Alpha be managed ??
Re: How must Alpha be managed ?? [message #38533 is a reply to message #38524] |
Fri, 21 December 2012 21:53 |
omari
Messages: 265 Registered: March 2010
|
Experienced Member |
|
|
Hi,
to draw a transparent rectangle, you can draw lines:
void DrawRect(Draw&draw, Rect& r, int w = 1, Color c = Black())
{
Vector<Point> ps;
ps << r.TopLeft() << r.TopRight() <<
r.BottomRight() << r.BottomLeft() << r.TopLeft();
draw.DrawPolyline(ps , w, c);
}
to draw a transparent ellipse :
void DrawEllipse(Draw& w, Rect& r, Color c = Black(), int with = 1)
{
Color nullcolor;
nullcolor.SetNull();
w.DrawEllipse(r, nullcolor, with, c);
}
Regards
omari
regards
omari.
|
|
|
|
|
How must Alpha be managed ??
By: Didier on Fri, 21 December 2012 00:16
|
|
|
Re: How must Alpha be managed ??
By: forlano on Fri, 21 December 2012 09:49
|
|
|
Re: How must Alpha be managed ??
By: omari on Fri, 21 December 2012 10:31
|
|
|
Re: How must Alpha be managed ??
By: Didier on Fri, 21 December 2012 14:47
|
|
|
Re: How must Alpha be managed ??
By: Didier on Fri, 21 December 2012 16:24
|
|
|
Re: How must Alpha be managed ??
By: omari on Fri, 21 December 2012 21:53
|
|
|
Re: How must Alpha be managed ??
By: Didier on Fri, 21 December 2012 22:31
|
|
|
Re: How must Alpha be managed ??
By: mirek on Sun, 23 December 2012 10:03
|
|
|
Re: How must Alpha be managed ??
By: Didier on Sun, 23 December 2012 13:10
|
|
|
Re: How must Alpha be managed ??
By: mirek on Sun, 23 December 2012 13:27
|
|
|
Re: How must Alpha be managed ??
By: Didier on Sun, 23 December 2012 21:20
|
Goto Forum:
Current Time: Sat May 04 01:11:06 CEST 2024
Total time taken to generate the page: 0.03210 seconds
|