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

# Reference for unit 'Forms': Classes

`EScrollBar` |  | Exception class raised in TControlScrollBar.
`TApplication` |  | Application management and configuration for a GUI application.
`TApplicationProperties` |  | A component that provides access to the properties for the current application.
`TControlScrollBar` |  | Scroll bar type used in TScrollingWinControl.
`TCustomDesignControl` |  | Provides a designer surface for scaling and layout of its child controls.
`TCustomDockForm` |  | A floating DockSite used to make TControls float.
`TCustomForm` |  | The base type for TForm classes.
`TCustomFrame` |  | The base type for TFrame.
`TCustomHintAction` |  | Represents a standard action used to get a Hint value.
`TForm` |  | Implements a form used in an LCL application.
`TFormPropertyStorage` |  | TFormPropertyStorage - class for storage of a Form's properties.
`TFrame` |  | Frames can be designed like Forms and used like custom controls, without much coding or installation in the IDE.
`THintWindow` |  | The pop-up box containing helpful information that appears when the mouse pointer hovers over an object.
`THintWindowRendered` |  | For a rendered hint with a child control added by an external provider.
`TIDesigner` |  | The abstract base class for visual Form designers.
`TMonitor` |  | Provides information about a physical monitor.
`TMonitorList` |  | A list of monitors available on the system.
`TScreen` |  | Provides information about screen displays in an application.
`TScrollBox` |  | Implements a windowed control with scroll bars.
`TScrollingWinControl` |  | Implements a windowed control with scroll bars.
`TWindowMagnetManager` |  | Implements a manager for form and screen snapping behavior in an application.
`TWindowMagnetOptions` |  | Implements options which control magnetic window behavior in form instances.