topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday December 13, 2024, 10:10 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Capture Window does not capture open menu  (Read 6147 times)

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
Capture Window does not capture open menu
« on: May 20, 2016, 10:22 AM »
So I'm making screenshots of a program I wrote so I can create documentation.
I want to document the menu commands.

So, with my program open, I open the File menu and push shift+printscreen, which is my command for capturing the window.
I also like my mouse captured.

But the result is my program's window with the mouse and the File menu in the pressed state - but no menu!

The only thing I can do is to use a custom capture and then use repeat region afterward.

So I think that "Capture Window" should capture menus, too.

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,629
    • View Profile
    • Donate to Member
Re: Capture Window does not capture open menu
« Reply #1 on: May 20, 2016, 10:44 AM »
Use a delayed capture, so you have time to open the desired menu.

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
Re: Capture Window does not capture open menu
« Reply #2 on: May 20, 2016, 10:52 AM »
Ath - I don't see why I should need that - I open the menu and then I push the hotkey.  The menu is already open. 

Besides that, delayed capture doesn't capture it either.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Capture Window does not capture open menu
« Reply #3 on: May 20, 2016, 11:09 AM »
there's no reason the menu shouldn't be captured.

if you use normal prtscr hotkey to capture whole screen, is it captured then?

does the menu disapear from your actual screen when it fails to capture? i.e. does it close up? some hotkey combinations can cause that but it sounds like you are saying it stays on screen just doesn't show on the capture..

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
Re: Capture Window does not capture open menu
« Reply #4 on: May 20, 2016, 11:21 AM »
No, the menu does not close when I push the hotkey.
Mouser, Yes, a full-screen capture captures the menu.
And a "grab selected region" captures the menu.

But grab "Active Window" does not.  Apparently, the menu is not part of the Active Window.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Capture Window does not capture open menu
« Reply #5 on: May 20, 2016, 11:59 AM »
If you don't care about transparent capture at corners, you can go to the "Window Capturing 1" tab and UNCHECK the option "Try to capture Aero Glass transparency effects".

This may fix your problem and also result in much faster active window captures as a nice side benefit.  Let me know if it helps.

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
Re: Capture Window does not capture open menu
« Reply #6 on: May 20, 2016, 12:02 PM »
Mouser,  that option is already unchecked.

I had to uncheck it because it caused the capture to take a really long time (it made black squares appear on the screen during the capture, too).

I'm using Windows 7 x64 with 24GB RAM and a ZOTAC GeForce GT 440 (2GB GPU) with multiple monitors.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Capture Window does not capture open menu
« Reply #7 on: May 20, 2016, 12:15 PM »
What about the bottom option on the "Window Capturing 2" tab "Do not try to use the PrintWindow Api" -- any difference if you check or check that?

BGM

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 563
    • View Profile
    • bgmCoder DC
    • Read more about this member.
    • Donate to Member
Re: Capture Window does not capture open menu
« Reply #8 on: May 20, 2016, 01:12 PM »
It was unchecked, so I checked it and accepted.
But... still no menu in the screenshot.

I even tried with another program's menu - Notepad++ and it didn't capture the menu on it, either.