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

# TControlStyle

Set of permissible control styles

## Declaration

Source position: controls.pp line 226

`type TControlStyle = set of (`
`csAcceptsControls,` |  |
`csCaptureMouse,` |  |
`csDesignInteractive,` |  |
`csClickEvents,` |  |
`csFramed,` |  |
`csSetCaption,` |  | As long as Name=Text, changing the Name will set the Caption
`csOpaque,` |  |
`csDoubleClicks,` |  |
`csTripleClicks,` |  |
`csQuadClicks,` |  |
`csFixedWidth,` |  |
`csFixedHeight,` |  |
`csNoDesignVisible,` |  |
`csReplicatable,` |  |
`csNoStdEvents,` |  |
`csDisplayDragImage,` |  |
`csReflector,` |  |
`csActionClient,` |  |
`csMenuEvents,` |  |
`csNoFocus,` |  |
`csNeedsBorderPaint,` |  |
`csParentBackground,` |  |
`csDesignNoSmoothResize,` |  |
`csDesignFixedBounds,` |  |
`csHasDefaultAction,` |  |
`csHasCancelAction,` |  |
`csNoDesignSelectable,` |  |
`csOwnedChildrenNotSelectable,`
`csAutoSize0x0,`
`csAutoSizeKeepChildLeft,`
`csAutoSizeKeepChildTop`
`);`

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