I want to create a custom graphical object (which extends Canvas) which needs to be placed on top of another object which extends from Canvas. In such a way that it looks like they're overlapping eachother.
I do this by calling display.setCurrent() with a Canvas object.
I create another Canvas object on which I call graphics.translate() to move it downwards, and then display.setCurrent() to show it.
When I create the object and use graphics.translate() to move it downwards, not the canvas below it is visible, but the remainder of the translated area is filled up with white pixels.
This works fine on the WTK2.2 emulator, but does not work on the Series40, Series60 emulator or Nokia 6600 phone.
What am I missing? or, how can I create a Canvas object which is transparent.
I'm having the problem to use canvas in transparent state, I tried all sort of things like drawing whole screen area with drawRGB with alpha processing enabled. it works well for me in emulator. but it doesn't do that in 6600 device. when I searching the net to get the solution I saw your post for the similar problem so that I mailed you to know that is it the problem solved, if so please help me to solve the problem.