TLazCanvasState class
Contains properties reflecting the state for a Lazarus canvas.
Declaration
TLazCanvasState = classDescription
TLazCanvasState is a class with public members that reflect the
state for a
TLazCanvas instance. A destructor is provided to
ensure that resources allocated to members variables are freed before the
class instance is destroyed.
Instances of TLazCanvasState are created, stored, and retrieved
using an internal list in TLazCanvas in its SaveState
and RestoreState methods.
See also
Methods
Destroy | public | Destructor for the class instance. |
Fields
Brush | public | Brush for the canvas. |
Pen | public | Pen for the canvas. |
Font | public | Font for the canvas. |
BaseWindowOrg | public | Base window origin for the canvas. |
WindowOrg | public | Window origin for the canvas. |
Clipping | public | Indicates if Clipping is enabled for the canvas. |
ClipRegion | public | Defines the clipping region for the canvas. |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
