I am using Lightscreen v 1.01 on an XP Pro 32 bit machine. I have portable apps "installed" on the HD.
Lightscreen does not seem to put a screen shot into the clipboard unless I also select "File" under Options>General. I have not used a clipboard viewer to confirm this, but I cannot paste into email, for example, unless the File box is checked.
Any one else? Any thoughts?
JK
You are here
Lightscreen bug
November 28, 2010 - 5:49pm
#1
Lightscreen bug
I confirm that this is a "feature". Unfortunately I haven't seen any updates to the Lightscreen application for quite some time, so I doubt it will be fixed any time soon. In the mean time there are other tools that work equally as well depending on what you're trying to do. XNView Portable features a reasonable screen capture tool.
...at least it's not just me, although it might be us.
I just looked at XNView and I think it forces a file save also... as in no option not to save.
Thanks for the response
JK
Well, granted I don't think it has a copy to clipboard option directly but you can just "Open in XNView" and then copy the image to the clipboard. Sure, it involves an additional step but it works, and you never have to save the file as such, simply say "don't save" when you close XNView. The "Open in XNView" is a bit misleading, it really means, "display the captured image in XNView".
Irfan View, another free image viewer works in a similar way.
Just use the following settings:
On the General tab, check 'File' to create a file
On the Advanced tab, check 'Choose where and how to save each screenshot ("Save as"). (to be really sure, choose a non-existing folder)
Take your screenshot
Press cancel on the Save as... dialog
Press Paste in your favourite word processing, email, imageing, etc. tool
Presto! 8)
Seems like the "copy to clipboard" command occurs just before the opening of the Save as... dialog.
Looks like an issue with the logic in the code.
The copy to clipboard function isn't called unless the save to file function is called.
Not sure if we can alter the code, but you'll need to take the code from screenshot.cpp in the save function (line 206-207):
if (mOptions.clipboard)
QApplication::clipboard()->setPixmap(mPixmap, QClipboard::Clipboard);
And move it to the lightscreenwindow.cpp and add it to the if/else statement on line 231 to 239.