Parameter | Description |
---|---|
Canvas | The desination canvas |
Bitmap | The image contained in the control (only used for some measurement tasks). Should generally be set to nil |
BackgroundStyle | The Background to draw |
BackgroundColor | The main color of the background |
BackgroundColor2 | The secondary color of the background for two color styles, such as iebsChessboard, iebsHorizontal, iebsVertical, etc. If specified as clNone, then color 2 will be a reverse of BackgroundColor. Not used for gradients |
DestX, DestY, Width, Height | Where to draw the background, e.g. 0,0,Width,Height |
x1, y1, x2, y2 | The area of the image, can be 0,0,0,0 |
ChessboardSize | Specifies the box size (generally 16) |
ChessboardBrushStyle | Specifies the brush style of the boxes (generally bsSolid) |
GradientEndColor | The secondary color if the style is iebsGradient |
GradientDir | The gradient direction if the style is iebsGradient |
Wallpaper | If a valid TPicture is specified, all prior settings are ignored and the wallpaper is drawn |
WallpaperStyle | How the wallpaper should be drawn |
LiveBackground | A live background that is stretch drawn over canvas (generally should be nil) |
HonorClippingRect | Setting HonorClippingRect = True means clipping rect is always honored. This parameter has no effect unless Bitmap is specified |
AControl | The control being drawn to, or NIL. Used to genrate a themed edge for iebsCropped |
DesigningState | If true, only a simple background is drawn |