Clarion Accessories
CapeSoft Logo

CapeSoft DrawShot

Demo Download History Docs Buy Now

Please Note: DrawShot requires GUTS, Draw (version 3.45 or later) and StringTheory


Documentation is simultaneously both one of the most important parts of any application, and also one of the parts most developers like doing the least. And while writing documentation is boring and tedious, maintaining documentation is nothing short of soul-destroying.

Nowhere is this more evident than with screen-shots. Integrating screen-shots into documentation enormously enhances the quality of the documentation, but at the same time taking screen shots is extra work, and maintaining the screen-shots is often ignored. It is not uncommon to see documentation with old screen-shots, or in many cases no screen-shots at all.

Nor is this problem limited to technical documentation. It is well known that web sites which include screen-shots encourage users far more than sites which don't. But there again screen shots often lag behind the actual product. Maintaining screen-shots is a time-consuming and painful process.

While DrawShot cannot magically make writing documentation a pleasing experience, it can at least assist in keeping that documentation up to date, and specifically it can assist by keeping your screen-shots up to date.

What DrawShot does is create screen-shots of your application as you navigate through the application. Thus (when DrawShot mode is activated) one, or more, screen shots are automatically created for you as you visit the windows in your application. The names of the shots are consistent and can be included as-is in documentation and web sites.


ClarionLive Webinar #243 introduces DrawShot, shows how it works in a program, and also shows how to add it to a Program.


DrawShot automatically creates a screen-shot of every window as you navigate through your application.

If the window contains a SHEET control, with multiple tabs, then multiple shots of the window will be created. Each shot will display with a different tab taking the focus.

In addition to the above automatic shots you can create one or more additional custom shots for each window. Custom shots can contain annotations where you highlight a control and include a notation, or reference to the control.

Custom shots and annotations can be defined at runtime thus allowing users other than the developer to create the definitions for each screen-shot - ideal for situations where the person responsible for the documentation is not the person developing the code.

You can create a screen-shot of the procedure at any time and save to a file by typing a Hot Key. This is Ctrl-S by default, but can be set by the programmer.

A simple PrintScreen option can be added to windows as a HotKey or as a button. This allows any user to Print a current window, or more specifically every tab on the current window. This is especially useful for Forms where users may want to capture the fields on a current form in a report format. Naturally as a report the user can then make use of alternative report destinations, like PDF or Email, if your program has that facility.

Compatible With

DrawShot ships as source code, and does not include any Clarion-Specific DLL's. It does make use of the generic DLL's which ship with Draw to create PNG's but these DLL's are not Clarion version specific.
Clarion 7 No
Clarion 8 No
Clarion 9 / 9.1 Yes
Clarion 10 Yes
Clarion 11 / 11.1 Yes
Clarion Templates Yes
ABC Templates Yes
Local Mode Yes
DLL Mode Yes
Multi DLL Yes

Documentation & Support

Documentation for the product is available here.

Go here for further support.


Please Note: DrawShot requires GUTS, Draw (version 3.45 or later) and StringTheory

The price of DrawShot is $299 and is available for purchase from ClarionShop.
For other payment options please contact us here

Refund Policy

CapeSoft believes that if you aren't satisfied with our products, we would like them back - and we will refund you the money. This allows you to purchase our products with confidence. You can read our full refund policy here.
Clarion Accessories