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

# Reference for unit 'Forms': Types

`PAsyncCallQueueItem` |  |
`PCursorRec` |  |
`PModalResult` |  |
`TAppHintTimerType` |  |
`TApplicationFlag` |  |
`TApplicationFlags` |  |
`TApplicationHandlerType` |  |
`TApplicationNavigationOption` |  |
`TApplicationNavigationOptions` |  |
`TApplicationShowGlyphs` |  | TApplicationShowGlyphs - enumerated type to describe the glyphs showing rule - whether to show them always, never or depends on system settings
`TApplicationType` |  |
`TAsyncCallQueue`
`TAsyncCallQueueItem` |  |
`TAsyncCallQueues`
`TBorderIcon` |  | TBorderIcon - enumerated type to specify which icon appears on the top border of the Form
`TBorderIcons` |  | TBorderIcons - set of TBorderIcon; the group of icons to appear at the top of the form
`TCloseAction` |  |
`TCloseEvent` |  |
`TCloseQueryEvent` |  |
`TCMHintShow` |  |
`TCMHintShowPause` |  |
`TCursorRec` |  |
`TCustomFormClass` |  | TCustomFormClass - class of TCustomForm
`TCustomFrameClass` |  | TCustomFrameClass - class of TCustomFrame
`TDataEvent` |  |
`TDefaultMonitor` |  | TDefaultMonitor - enumerated type to specify on which monitor to place the form
`TDropFilesEvent` |  |
`TExceptionEvent` |  |
`TFocusState` |  |
`TFormClass` |  | TFormClass - class of TForm
`TFormHandlerType` |  |
`TFormState` |  | TFormState - the set of form states that apply to this form
`TFormStateType` |  | TFormStateType - enumerated type to describe the state of a form; whether it is being created or destroyed, its visibility, whether Modal etc
`TGetDesignerFormEvent` |  |
`THelpEvent` |  |
`THintInfoAtMouse` |  |
`THintWindowClass` |  | THintWindowClass - class of THintWindow
`TIdleEvent` |  |
`TMessageBoxFunction` |  | TMessageBoxFunction - the function to be used by a message box: specifies Text and Flags, and returns an integer value
`TModalResult` |  | TModalResult - the range of values that can be returned as a modal result
`TMonitorDefaultTo`
`TOnUserInputEvent` |  |
`TPopupMode`
`TPosition` |  | Represents the Position and Size on Screen of an Form
`TProcedure` |  |
`TProcedureOfObject` |  |
`TQueryEndSessionEvent` |  |
`TScreenControlEvent` |  |
`TScreenFormEvent` |  |
`TScreenNotification` |  |
`TScrollBarInc` |  |
`TScrollBarKind` |  |
`TScrollBarStyle` |  |
`TShortCutEvent` |  |
`TShowHintEvent` |  |
`TShowInTaskbar` |  |
`TTaskBarBehavior`
`TWindowState` |  | Represents the actual State of the window on the screen

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