Hello TGC development team,
First off, I have DBPro 1.071 so this may have already been found and resolved...
We had a support email in December and the user was convinced it was Dark Video. We looked deeply into this problem as eventually, we were able to replicate the problem in a few lines. It's actually a problem with DBPro (1.071 anyway) and dual monitors.
1) This code works fine on my machine with dual monitors (no Dark Video in this code):
SET DISPLAY MODE 1024,768,32f
SYNC ON
SYNC RATE 30
load image "bunker.bmp", 32
while mouseclick()=0 and escapekey()=0
paste image 32, 20, 20
sync
endwhile
Now, note the second line... this code fails every single time with a "can't paste image" or some such error. It's as though the runtime hasn't been initialised by the time the 'paste image' call is issued. Maybe I'm using DBPro wrong???
SET DISPLAY MODE 1024,768,32
set window off
SYNC ON
SYNC RATE 30
load image "bunker.bmp", 32
while mouseclick()=0 and escapekey()=0
paste image 32, 20, 20
sync
endwhile
Incidentally, I get this 'set window off' problem with DarkGDK too.
Now, here's the kicker. If I disable my second monitor, both versions of the code work flawlessly.
Hope this is helpful to you.
p.s. The links for the DarkVideo demo are broken. Please fix them.