@Green Gandalf - Haha, sadly my mother swears by Macs.
@Juggernaut - You'll be looking at the following commands for screen based effects.
set screen effect EffectID
texture screen StageIndex, ImageID
I can't remember when these effects came about, but if you're up to date with DarkBASIC Pro releases then they should be available.
Textures can either be supplied by the shader or the shader can use the textures already applied to the object or screen it is running on. You can also supply / update variables within the shader. If you look through the examples on Evolved's site then you should see examples of both. If it is not clear after a look over then I'm sure I can get a more commented example together.

Previously TEH_CODERER.