Image scaling

BlitzMax Forums/BlitzMax Beginners Area/Image scaling

I've got some more problems. In my code I'm turning the original image into a Pixmap by drawing the image and then using GrabPixmap. For this however, I will have to clear the screen so all the things that are allready there won't come on the image. This means I will lose what ever there was on the screen before the scale... Ofcourse I could save the entire screen in an image and then draw it again at the end of the method; but is it also possible to turn an image directly into a pixmap?
Also, the scaled image doesn't get 'maskblended' anymore, it has a black background when I draw it (blend is set to MASKBLEND, image flag also contains MASKEDIMAGE, maskcolor is set to (0, 0, 0)). Anyone know what the problem might be?