[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'Graphics' (#lcl)

Reference for unit 'Graphics'

Unit contains definitions for many fundamental classes and types used in graphic applications

uses

  System,

  SysUtils,

  

  Math,

  Types,

  Classes,

  

  Contnrs,

  

  Laz_AVL_Tree,

  FPImage,

  

  FPCanvas,

  FPWriteBMP,

  

  FPWritePNG,

  

  PNGComn,

  FPReadPNM,

  FPWritePNM,

  FPReadJpeg,

  FPWriteJpeg,

  FPReadTiff,

  FPTiffCmn,

  FPReadGif,

  FPCAdds,

  

  LazUTF8Classes,

  LCLVersion,

  

Contains the version number constants of the LCL.

  LCLStrConsts,

  

This unit contains all resource strings of the LCL

  LCLType,

  

This unit is being created specifically for compatibility with Delphi. It should only be used for constants and type definitions that are included in the Delphi Windows unit. This is only done for compatibiltiy.

  LCLProc,

  

Useful lower level helper functions and classes

  LMessages,

  

  LResources,

  

This unit maintains and stores all standard Lazarus resources in the global LazarusResources list and provides methods and types for component streaming.

  LCLResCache,

  

Types and methods to cache interface resources

  IntfGraphics,

  

Classes and functions for easy handling of raw images (interface images)

  GraphType,

  

Definitions of several special types (including Raw Image) to be used for graphics

  IcnsTypes,

  

  GraphMath,

  

A Set of Mathematical Helper routines to simply Cross-Platfrom Canvas drawing etc

  WSReferences;

Related topics

Progress

  

Monitoring the progress of drawing a complicated Graphic

The latest version of this document can be found at lazarus-ccr.sourceforge.net.