In answer to your question about wallpapering the background. This is true, it does this automatically.
Another method that you could use is to attach an Imagecontrol to _SCREEN by adding it into a property and showing it (this will have to be done programmatically).
Example
_SCREEN.AddProperty("oImage", .NULL.)
_SCREEN.oImage = CREATEOBJECT('Image')
_SCREEN.oImage.PICTURE = "C:\mylogo.BMP"
_SCREEN.oImage.VISIBLE = .T.
You will have to adjust the size to the _SCREEN.WIDTH and _SCREEN.HEIGHT.
HTH,
Weedz
veld4663@exact.nl