Cross Platform Screenshots

BlitzMax Forums/BlitzMax Programming/Cross Platform Screenshots

SebHoll(Posted 2006) [#1]
Does anybody know of any module that provides a way of taking screenshots of the user's desktop? (Ideally cross-platform, but if not Win32).

Thanks


Seb


Booticus(Posted 2006) [#2]
[EDIT] Duh, didn't see you asked for screenshots of the users DESKTOP. I think I'll try and read the post a bit better next time. :)



Not sure this code is pretty old...

http://www.blitzmax.com/Community/posts.php?topic=56991#633607


Kev(Posted 2006) [#3]
Suco-X posted a fast Win32 version.

http://www.blitzbasic.com/Community/posts.php?topic=58824#654533

i would be also intrested in a cross platform version.

kev


SebHoll(Posted 2006) [#4]
Kev: That's just what I'm looking for - thanks... However, I really need a cross-platform one so that it will work for my cross-platform project.

I remember in BlitzPlus, you could return the desktop buffer by calling DesktopBuffer() and grab an image directly from that however, it appears BlitzMax doesn't support this (where do I post requests)?


Dreamora(Posted 2006) [#5]
You can post them everywhere, normally it makes no difference.
Actually you can at least draw to the desktop (as it is a gadget as any other in BM MaxGUI), so you should be able to get data from there in some way as well through the MaxGUI structure.