| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
The base class for the canvas property of several graphic controls, such as TGraphicControl and TCustomControl
Source position: controls.pp line 251
| type TControlCanvas = class(TCanvas) | ||
| protected | ||
| procedure CreateHandle; override; | 
 | CreateHandle - greates a new Handle for the Canvas | 
| function GetDefaultColor(); override; | ||
| public | ||
| constructor Create; | 
 | Create - constructor for TControlCanvas: calls inherited Create then initialises local variables to show an empty control | 
| destructor Destroy; override; | 
 | Destroy - destructor for TControlCanvas: frees handle and calls inherited Destroy | 
| procedure FreeHandle; override; | 
 | FreeHandle - release a Handle | 
| function ControlIsPainting; | ||
| 
 | The Control object for which this is the Canvas | |
| end; | 
| 
 | The base class for the canvas property of several graphic controls, such as TGraphicControl and TCustomControl | |
| | | ||
| 
 | TCanvas - where most of the drawing is performed | |
| | | ||
| | | ||
| | | ||
| 
 | TGraphicControl is the base class for all lightweight controls. | |
| 
 | TCustomControl - a base class for many window controls | |
| 
 | TCanvas - where most of the drawing is performed | 
| lazarus-ccr.sourceforge.net |