capturing child window

Description

hello,

I came by your great program, and it is working excellent. But I only have one problem.
The help says

"If you want a child window to be captured (e.g. a browser
viewport (without toolsbars etc.) or a single frame of a web page using framesets)
point the mouse cursor to the window and hit the PgDown key. After
doing so, you can select child elements of the window to be captured"

But unfortunately when I activate interactive window capture using the latest 1.1.8.35 64 bits on windows 7 and custom hot key Alt+F3, the PgDown does not select child window.

Thansk for advance.

Environment

None

Activity

Show:
Former user
December 9, 2014, 5:36 PM

I'm seeing this as well, in version 1.1.9 Build 13. I'd really like to be able to capture the content of a browser window, without the frame, toolbars, etc., but there seems to be no way to do it, other than laboriously cropping the screenshot. PgDn does nothing.

Robin Krom
December 10, 2014, 4:14 PM

Hi!

forget Page-Down, first make sure you are in the interactive capture mode. This can be reached either by selecting "capture window" from the context menu, or use the Region capture hotkey (default Print-Screen) and press the space key. It is also possible to set the window capture mode (which is Alt + PrintScreen by default) to only use the interactive mode in the settings.

Now you should be able to move the mouse around, and Greenshot will mark parts of the window.

That said... unfortunately, Greenshot depends on how the window is drawn. With Firefox since version 24 there is no child window for the "content" part of the browser, everything is drawn in one go. This is also one of the reasons why I have difficulties with creating the scrolling capture! Many applications won't work, and I hate features that don't always work.

With Chrome this works just fine... and for IE we have our scrolling capture solution.

P.S.
I have been able to create a prototype for a scrolling capture for Firefox, but this needs an add-on AND doesn't work with the current .NET version that Greenshot needs...
Such a feature is thus not possible before Greenshot 2.x where we want to upgrade the .NET Framework.

Best wishes,
Robin

Former user
December 10, 2014, 4:52 PM

Ah, yes, that works fine in Chrome. You really, really need to update the "help" documentation - I never would have guessed my way into using the spacebar.

Re: Firefox, I have some sympathy - I do some software development, and know that I'm never more than one browser update away from catastrophe! Thanks for the quick reply, and keep up the good work.

Chris M
January 29, 2015, 9:56 PM

Can you improve the browser window capture by adding this:

  • auto border crop of N pixels from each edge, provide option in the preferences

  • allow to specify the N, default to 2 or 1 pixels, in the preferences

I find I am manually cropping out some browser shading artifacts at the content edge.

Assignee

Unassigned

Reporter

日本語

Affects versions

None

Components

None

Priority

Labels

None
Configure