Archive for the ‘Uncategorized’ Category

Apprehend And Delphi 7

Two users report that Apprehend compiles but did not register on the ToolPalette. To solve this problem try this:

1. Open AsgCapture.pas
2. Goto line 281 and change procedure register to procedure Register
3. Goto line 2936 and change procedure register to procedure Register
4. Compile the component
5. Install the component.
6. Add the path to the source files to the ide’s path.


Read Full Post »

Apprehend Update News


This site was updated with Apprehend version 6.1 on April 9, 2012. Support for Delphi 5 – Delphi XE2 added by way of packages for each. To use the component in any Delphi version use the supplied packages or if a package is not available create a new package and add the Pascal files to the package. Compile and install the package, then add the Apprehend source folder to the library path in the Delphi IDE.

What’s New
Version 6.1 – April 9, 2012
• Bug Fix for Delphi 7, Delphi 2007 –
-ASGCapture.pas- make D7 compatable – unfortunately SetParentComponent is protected in D7
-Changed all references to SetParentComponent ( xxx ); to frmPosition.Parent := xxx;
• Bug fixes TImage Demo
-To provide for a canvas all images loaded into TImage are converted to bitmap. Saving did not convert the bitmap to the native graphic format before saving. All TImage.Picture.Bitmaps are converted and saved as the specified graphic format.
-The image fit code was missing for captures and open image
-Dimensions now displayed with locale default thousand separator
• Bug fixes PageControlTImageDemo – minor bug fixes
• Added Apprehend TImagePainter Demo



Read Full Post »

Apprehend 6.0 Released

Apprehend 6.0 was released on April 4, 2012.

The Apprehend screen capture component for Embarcadero ™ Delphi captures images of the desktop or full screen, a selected area of the screen, the active window, a selected object or window, a freehand (polygon) area of the screen, pre-selected icon sized (16×16, 32×32 or 48×48) area, and user specified area of the screen. Apprehend demos for TImage or TImageEN are provided.  Apprehend will work with Delphi 5 – Delphi XE2.  Packages are provided for Delphi 5-Delphi 2010.  Delphi XE users should create a new package, add all the *.pas files, compile and install, then set the path to the source in the IDE.

What’s New
• Added public var CaptureCount – auto increments with each screen capture
• Added procedure ResetCaptureCount – set CaptureCount to 0
• Added function CaptureSmallIcon method (16×16) – a 16×16 selection
• Added function CaptureLargeIcon method (48×48) – a 48×48 selection
• Added keyboard control for precise selection positioning to CaptureSmallIcon (16×16), CaptureIcon (32×32), CaptureLargeIcon(48×48), and CaptureSpecificSizeSelection methods
• Added event OnBeforeCaptureEvent- event is executed before scrren capture
• Removed event OnAfterCaptureEventRemoved – Move any code in the old OnCaptureEvent to the OnAfterCaptureEvent
• Added Simple Demo
• Added PageControlTImage Demo – a multi-image screen capture demo with TImage
• Added ImageENImageList Demo – a multi-image screen capture demo with TImageEN ( all captures are stored in memory)
• Improved TImage Demo
• Small Bug Fixes
• Updated demos

Apprehend may be downloaded here: http://www.frontiernet.net/~w2m/downloads.html

Read Full Post »