Window Clippings version 3.1.131, which has just been released, adds preliminary support for the Windows 8 BETA.
As you can see, the shadows and square corners of the window have been taken in account and properly copied.
Note: The current publicly available version of Windows 8 contains issues related to how the size of the windows is computed; more specifically, DwmGetWindowAttributes(hWnd, DWMWA_EXTENDED_FRAME_BOUNDS, …) does not always return the correct rectangle size. This will be fixed in the final version of Windows 8. Expect an update to Window Clippings as soon as the RTM version of Windows 8 gets public.
Window Clippings has been updated to version 3.0.122. It fixes a minor problem with some graphic cards, where the dialogs would not repaint properly.
Epsitec acquired Window Clippings in early 2011, and it took me a year to find the time to dive into the source code and fiddle around with it. I am currently mainting Window Clippings on my (very scarce) spare time, juggling with other projects, so things go on very slowly, and I am sorry for that. I know many users would like to see improved functionality.
The next release will be ready for Windows 8. There are several issues with the window capture (the size of the shadow and the shape of the windows have changed, and Window Clippings has to take this into account). I’d also love to provide capture of the metro desktop. For now, just way and see…
1. Open Window Clippings and make sure that “Prompt for selection” is selected.
2. Click on the “Visual Effects” tab and make sure that “Use delay to prepare selection” is selected. Now click the “Create screenshot” button.
3. Double click the taskbar to capture it
4. Notice the text appearing on the desktop that reads “Creating screenshot in 5”. You are given five seconds to prepare your selection.
5. Right click on the application in the taskbar to display its jump list.
6. Wait for the screenshot to be captured.
Think of each output as a distinct copy of the original screenshot that you would like certain actions performed on. It allows you to prepare multiple sequences of actions that will run independent of each other but all receiving the same original screenshot as a starting point.
Consider the following actions and outputs:
Here I have two outputs that I’ve renamed “Original” and “Web copy”.
The “Original” output has a single action that saves the original screenshot captured by Window Clippings to a special folder where I might keep my originals.
The “Web copy” output first adds a unique watermark to the image. It then resizes the image (that includes the watermark) and then copies the result to the clipboard. The altered screenshot can now be pasted into a blogging tool or some other application.
Outputs and actions help you automate much of the tedium around creating screenshots and processing the resulting images.
The Window Clippings executable (wc.exe) provides two commands that can be used to automate screen capture.
The favorite command create a screenshot based on the settings for a particular favorite.
wc favorite [/n <name>]
The /n argument is used to specify a favorite by name if the default is not desired. Remember to enclose the favorite name in quotes if the name itself has spaces in it.
Run the default favorite (the one currently selected on the Favorites tab in Window Clippings):
Run the favorite named “Blog”:
wc favorite /n Blog
Run the favorite named “Create screenshot”:
wc favorite /n "Create screenshot"
The capture command create a screenshot purely based on the arguments provided on the command line.
wc capture [options] /out <filename>
The /out argument must be provided to specify the full name of the file that will contain the screenshot.
If no additional arguments are provided then the selection surface is presented.
The /wt argument is used to capture a window with a given title.
The /wc argument is used to capture a window with a given class name.
The /wh argument is used to capture a window with a given decimal handle value.
The /r argument is used to capture a rectangle given four decimal coordinates.
The /shadow argument indicates that window shadows should be included.
wc capture /out c:\samples\calc.png /wt Calculator
wc capture /out c:\samples\ie.png /wc IEFrame /shadow
wc capture /out c:\samples\rect.png /r 100 100 600 400
The selection surface you see below provides a few keyboard shortcuts.
Hold the Ctrl key to add or remove a window from the current selection. This is useful for selecting multiple windows.
Hold the Shift key and drag the mouse to create an elliptical selection.
Hold the Alt key and drag the mouse to create a freehand selection.
1. Open Window Clippings and make sure that “Prompt for selection” is selected. Now click the “Create screenshot” button.
2. Notice that the screen dims in preparation for your selection.
3. Hold down the Alt key on your keyboard and then hold down the left mouse button and drag the mouse pointer across the screen to create your freehand selection. The resulting shape is highlighted to show your selection.
4. If it’s not quite right simply repeat step 3 until you’re satisfied. When you’re ready press the Enter key on your keyboard to capture the selection.