[Overview][Types][Classes][Index] | Reference for unit 'RubberBand' (#lcl)

# TCustomRubberBand

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

TCustomRubberBand - base class for TRubberBand, for drawing a ring resembling a rubber band around a selection

## Declaration

Source position: rubberband.pas line 43

`type TCustomRubberBand = class(TWinControl)`
``
`class procedure WSRegisterClass; override;` |  | WSRegisterClass - Register this Class for the current Widget Set
`public`
`constructor Create(); override;` |  |
`property Shape: TRubberBandShape; [rw]` |  | The Shape of the rubber band device: a line or a rectangle around the selection
`end;`

## Inheritance

`TCustomRubberBand` |  | TCustomRubberBand - base class for TRubberBand, for drawing a ring resembling a rubber band around a selection
`TWinControl`
`TControl`
`TLCLComponent` |  | TLCLComponent - base class for LCL components
`TComponent,IUnknown,IInterfaceComponentReference`
`TPersistent`
`TObject`

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