Hi.
You have the right idea, but the problem is that you're not just copying the shapes you drew, you're copying the entire bitmap (including the black area), which will of course paste over everything else on the bitmap beneath.
Here is a horribly inefficient modification to your above code:
Rem Project: Bitmap Tests
Rem Created: Monday, January 14, 2013
Rem ***** Main Source File *****
CREATE BITMAP 32,400,400
CREATE BITMAP 31,400,400
CREATE BITMAP 30,400,400
rem create circle on bitmap 32
SET CURRENT BITMAP 32
circle 200,200,100
rem create box on bitmap 31
SET CURRENT BITMAP 31
BOX OUTLINE 10,10,300,300
rem create 2 lines on bitmap 30
SET CURRENT BITMAP 30
line 0,0,400,400
line 0,400,400,0
rem now, convert to images
set current bitmap 32
get image 1 , 0 , 0 , 400 , 400
set current bitmap 31
get image 2 , 0 , 0 , 400 , 400
set current bitmap 30
get image 3 , 0 , 0 , 400 , 400
rem set the colourkey to black. This will cut away anything that is black
set image colorkey 0 , 0 , 0
rem no need for the bitmaps anymore
delete bitmap 30
delete bitmap 31
delete bitmap 32
set current bitmap 0
rem now, create a bitmap to which we will paste the images
create bitmap 1 , 400 , 400
rem paste all of the images with transparency flag set to 1
paste image 1 , 0 , 0 , 1
paste image 2 , 0 , 0 , 1
paste image 3 , 0 , 0 , 1
rem get the image and display on screen
get image 4 , 0 , 0 , 400 , 400
delete bitmap 1
paste image 4 , 0 , 0
WAIT KEY
end
What do you need this for eventually? This will help us make a much more efficient example for you.
TheComet