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

Reference for unit 'Graphics'

uses

  SysUtils,

  Math,

  Types,

  Classes,

  Contnrs,

  Laz_AVL_Tree,

  FPImage,

  FPCanvas,

  FPWriteBMP,

  FPWritePNG,

  PNGComn,

  FPReadPNM,

  FPWritePNM,

  FPReadJpeg,

  FPWriteJpeg,

  FPReadTiff,

  FPTiffCmn,

  FPReadGif,

  LCLVersion,

  

Contains the version number constants of the LCL.

  LCLStrConsts,

  

Contains resource strings used in the LCL.

  LCLType,

  

Provides compatibility with the Delphi Windows unit.

  LCLProc,

  

Useful lower-level helper functions and classes.

  LMessages,

  

Contains Lazarus message codes and their mapping to message codes for other platforms/widgetsets.

  LResources,

  

Maintains a global list of Lazarus resources, and provides methods and types used to stream components.

  LCLResCache,

  

Classes and routines used to cache interface resources.

  IntfGraphics,

  

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

  IcnsTypes,

  

Provides support for Mac OS X icon resources.

  WSReferences,

  GraphType,

  GraphMath,

  FPCAdds,

  LazLoggerBase,

  LazTracer,

  LazUtilities;

Overview

graphics.pp contains classes, types, and routines used to represent graphic images in a Lazarus Component Library (LCL) application. The following classes are added to the registered class list used by the Run-time Library (RTL):

This file is part of the Lazarus Component Library (LCL).

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.