views:

3369

answers:

11

As everyone knows, sometimes developers have to document stuff. Or capture some stuff for filing bug reports.

My question is in MS Windows.

I'm trying to capture the context menu (right-click on an item) of several areas of an application. Pressing Alt to start the alt-printscreen process closes the context menu.

(Only pressing Printscreen helps, but it's painful to remove the non-window areas everytime).

BONUS: For capturing menus, Alt also closes the menu. However, if you use the alt button to open the meny in the first place, it works:

  1. press Alt-F (for opening the "File" menu), don't release alt press
  2. printscreen
  3. tada!
A: 

You could use irfanview, there you can select custom Capture hotkey and what should be catched.

01
A: 

You might give a try to FastStone Capture which is imho the best tool for this kind of bug filing/doc making stuff.

With this app, just right click on the mouse so as to show the contextual menu, hit print screen, et voilà!

Vinzz
+1  A: 

Try SnagIT. Works like a warm knife in butter! Also see this: http://stackoverflow.com/questions/26183/screenshot-taking-tools

whiz
+1  A: 

You could use Screenshot Captor (free).

You can do a Windows Object Capture to grab only the context menu (works with menu capturing as well), or just normal printscreen key to capture the whole screen.

-mouser

[disclaimer -- i am the author of Screenshot Captor]

Looks like a fine product, I should try it someday...
PhiLho
A: 

I tried with my favorite, free screen capture software: MWSnap. I activated a shortkey (Ctrl+Shift+Z) to window/menu capture function, and while it was in background, I called Firefox's context menu on this page and used the shortkey. MWSnap highlighted the menu and upon clicking, captured it flawlessly.

Probably works with other screen capture softwares. PrintScreen is so obsolete... :-P

(Bonus: no Paint to open, save in any common format (PNG, Jpeg) you want, autosave & auto-number of captures if you want, etc.)

PhiLho
A: 

20/20 can also capture a context menu http://www.sofotex.com/20/20-download_L230.html

Carra
+3  A: 

You can't get the menu on its own, but you can can get it to capture the parent window + context menu through a similar trick to the one you discovered with the main menu:

  1. Press & hold Shift
  2. Press F10
  3. Press and hold Alt
  4. Press PrintScreen
  5. Release Shift & Alt

At least you don't have to install any software!

MrZebra
thanks! I figured out a similar solution involving shift about an hour after I posted this question
moogs
Works, just be sure to disable the high contrast accessibility shortcut.
MiffTheFox
A: 

you don't need anything. Just hook the menu window .

A: 

You may record the whole process with screen recording software DemoCreator. And you can add multiple callouts to your recording.

A: 

Im using PCHand Screen Capture, it could help u capture anything on the screen. i think it is pretty good, i know it from my friend, u can also try it. Hope it could help. http://www.screen-capture-record.com/

Adeline
A: 

you could try PicPick

AZ