Sign in Join
FPDoc Onlineexperiment

TControlStyle set

In unit Controls

Set type used to store values from the TControlStyleType enumeration.

Declaration

pascal
TControlStyle = Set of TControlStyleType = (csAcceptsControls,csCaptureMouse,
 csDesignInteractive,csClickEvents,csFramed,
 csSetCaption,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,csAutoSizeIgnoreByParent,
 csRequiresKeyboardInput)

Description

TControlStyle is a set type used to store zero or more values from the TControlStyleType enumeration. Values from TControlStyleType are included in the set when the corresponding feature or behavior is enabled for a control.

TControlStyle is the type used to implement the ControlStyle property in TControl and descendent classes.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.