Thanks for reading this.

I have written a program that uses a picture box to display a picture(.bmp) and then I draw lines and filled boxes over the top (using the ?.Line()-(),,bf command) this all seems to work correctly except the colours I specify are not what I see on the screen, they are mixing with the colours from the .bmp.

Is there an easy way to get round this?

Can I have two picbox's one over the other with the top one being transparent except for the lines and boxes I draw on it?

Any help and code examples would be most grateful.

Thanks Anthony G7LRQ