Didier Messages: 726 Registered: November 2008 Location: France
Contributor
I think what is missing is :
// create an imagebuffer to paint inside
ImageBuffer ib(sz);
Upp::Fill( ib.Begin(), bckgColor, ib.GetLength() ); // ************ if the ImageBuffer is not filled, transparency gives garbage
// place it on requested viewport
BufferPainter bp(ib);
I stumbled accross the same problems when trying to use transparency in background with GraphCtrl (took me some time to figure it out ... and also needed an Upp bug correction)