TMetafile / TMetafileCanvas

From Lazarus-ccr

Jump to: navigation, search

English (en) Français (fr)

Contents

[edit] About

TMetafile / TMetafileCanvas is a implementation of the Windows EnhMetafile API. It is supposed to be Delphi Compatible.

This components implement TMetafile/TMetafileCanvas using Enhanced Metafiles (support for WMF was droped).

The download contains the component, an installation package and a demo application, that illustrates the features of the component.

[edit] Screenshot

Here is an exemple of TMetafile drawn on a Form (in windows).

Image:TMetafile.jpg

[edit] Author

Luís Rodrigues

[edit] License

LGPL (please contact the author if the LGPL doesn't work with your project licensing)

[edit] Download

The latest stable release can be found on lazarus-ccr sf download site.

[edit] Change Log

  • Version 1.1: 05-02-2007 - Bugfix
  • Version 1.0: 31-01-2007 - Initial Release

[edit] Dependencies / System Requirements

  • Lazarus 0.9.20+ and FPC 2.0.4+ (most probably older versions will work too)

Status: Beta

Issues:

  • SaveTo* LoadFrom* not implemented
  • only works on windows

[edit] Installation

  • Download the package from sourceforge and unzip it anywhere you want.
  • Install the package or copy mymetafile.pas to your program directory

[edit] The TMetafile Example Application

Installation

  • Open Sample/Project1.lpi
  • compile
  • run