Sign in Join
FPDoc Onlineexperiment

TDBGrid class

In unit DBGrids

Data-aware grid control used to display and edit rows and columns in a dataset.

Declaration

pascal
TDBGrid = class(TCustomDBGrid)

Inheritance

  1. TDBGrid
  2. TCustomDBGrid
  3. TCustomGrid
  4. TCustomControl
  5. TWinControl
  6. TControl
  7. TLCLComponent
  8. TComponent
  9. TPersistent
  10. TObject

Description

TDBGrid is a data-aware version of TStringGrid used to display and edit a Rows and Columns in a dataset.

TDBGrid inherits many of its properties from TCustomGrid and its immediate ancestor TCustomDBGrid.

See also

Properties

BorderColorpublicThe color used for the border on the control.
CanvaspublicThe drawing surface for the control.
DefaultTextStylepublicDefault style used to display text including alignment, layout, wrapping, et. al.
EditorBorderStylepublicThe border style for the Editor control.
EditorModepublicTrue when the Editor is ready to modify the value for the current cell.
ExtendedColSizingpublicIndicates if extended column sizing is enabled in the grid.
FastEditingpublicIndicates if "Fast Editing" is enabled in the grid.
FocusColorpublicThe color used to draw the focus rectangle when a cell has focus.
FocusRectVisiblepublicIndicates if the focus rectangle is displayed for the control.
GridLineColorpublicColor used for the grid lines on the control.
GridLineStylepublicStyle used to draw the grid lines on the control.
InplaceEditorpublicCell editor for the grid control.
SelectedColorpublicColor used for selected cells in the grid.
SelectedRowspublicSelectedRows are the recorded rows in a bookmark list.
AlignpublishedSpecifies the placement of the control on its Parent control.
AlternateColorpublishedColor used for the background in alternate rows in the grid.
AnchorspublishedThe set of anchor definitions for this control.
AutoAdvancepublishedSets the auto advance option for the grid control.
AutoEditpublishedIndicates if edit mode is automatically entered when a cell is selected.
AutoFillColumnspublishedIndicates whether columns are automatically resized to fill the visible area in the grid.
BiDiModepublishedIndicates whether text controls use in bi-directional reading.
BorderSpacingpublishedDetermines the inner and outer border spacing for this control.
BorderStylepublishedBorder style drawn around the grid control.
CellHintPrioritypublishedIdentifies how text is combined to form the Hint property.
ColorpublishedThe background color for the control.
ColRowDraggingCursorpublishedCursor shape displayed when a column or row is dragged in the grid control.
ColRowDragIndicatorColorpublishedColor used to render the drag cursor when a column or row is dragged in the grid.
ColSizingCursorpublishedCursor shape displayed when a column is resized.
ColumnspublishedDefines the dataset fields and their editing characteristics on the grid control.
ConstraintspublishedContains the minimum and maximum Width and Height for the control.
DataSourcepublishedProvides access to the dataset displayed in the grid.
DefaultDrawingpublishedIndicates if the default drawing mechanism is used to draw the background and text for cells.
DefaultRowHeightpublishedDefault height for rows drawn in the grid control.
DoubleBufferedpublishedWhen enabled, it reduces flicker when the control is painted.
DragCursorpublishedThe cursor shape shown during a drag operation.
DragModepublishedDetermines how a drag operation is started for the control.
EnabledpublishedDetermines if the grid control is enabled for navigation and editing.
FixedColorpublishedThe color used for the fixed cells in the grid.
FixedColspublishedThe number of fixed columns in the grid.
FixedHotColorpublishedThe color used for hot-lighted fixed cells in the grid.
FlatpublishedIndicates if cells are displayed using a Flat appearance.
FontpublishedThe font to be used for text display in this control.
HeaderHotZonespublishedContains the grid zones which are hot-lighted (hovered) on the control.
HeaderPushZonespublishedContains the grid zones which are drawn in a "pushed" state on the control.
OptionspublishedContains the optional features or behaviors that are enabled for the grid control.
Options2publishedContains additional options for scrolling and editor behavior enabled in the grid control.
OptionsExtrapublishedContains the extra options enabled for the database grid control.
ParentBiDiModepublishedIndicates whether the BiDiMode settings in the Parent control are used.
ParentColorpublishedUses the Color from the Parent control, when enabled.
ParentDoubleBufferedpublishedValue for the DoubleBuffered property in a Parent control.
ParentFontpublishedIndicates if the Font from the Parent control is used in the control.
PopupMenupublishedA context-sensitive menu that pops up when the right mouse button is clicked over this control.
ReadOnlypublishedIndicates if modifications are allowed in the grid control.
ScrollbarspublishedScroll bars displayed for the grid control.
ShowHintpublishedControls whether the Hint is displayed for the control.
TabAdvancepublishedControls the behavior for Tab navigation in the grid control.
TabOrderpublishedIndicates the navigation order for the control when the user presses the Tab or Shift+Tab key.
TabStoppublishedAllows the user to navigate to / from the control by pressing the Tab or Shift+Tab keys.
TitleFontpublishedThe font used for text in a column title.
TitleImageListpublishedThe list with images displayed in column titles.
TitleStylepublishedThe drawing style used for the fixed column titles.
UseXORFeaturespublishedWhen True, the dotted focus rectangle is painted using an XOR raster operation.
VisiblepublishedVisible controls whether the grid control is visible.

Events

OnRowMovedpublicEvent handler signalled when a row is moved on the grid control.
OnCellClickpublishedEvent handler signalled for a mouse click in a grid column.
OnColEnterpublishedEvent handler signalled when the mouse enters a column.
OnColExitpublishedEvent handler signalled when the mouse exits a column.
OnColumnMovedpublishedEvent handler signalled when the order of a column is changed.
OnColumnSizedpublishedEvent handler signalled when a grid column has been resized.
OnContextPopuppublishedInvoked when a context-sensitive pop-up menu is requested.
OnDrawColumnCellpublishedEvent handler signalled when a cell needs to be drawn.
OnDrawColumnTitlepublishedEvent handler signalled when a cell title needs to be drawn.
OnDblClickpublishedEvent handler signalled when a mouse double click occurs in the control.
OnDragDroppublishedEvent handler signalled when an object is dropped onto the control.
OnDragOverpublishedEvent handler signalled when a control is dragged over the control instance.
OnEditButtonClickpublishedEvent handler signalled when the button in a cell Editor is clicked. Deprecated.
OnEditingDonepublishedEvent handler signalled when editing is completed for the control.
OnEndDragpublishedEvent handler signalled for the end of a drag-drop operation.
OnEnterpublishedEvent handler signalled when the control receives focus.
OnExitpublishedEvent handler signalled when the control loses focus.
OnFieldEditMaskpublishedEvent handler signalled to get the edit mask for a Field.
OnGetCellHintpublishedEvent handler signalled to get the hint text for a cell in the grid control.
OnKeyDownpublishedEvent handler signalled when a key is down while the control has focus.
OnKeyPresspublishedEvent handler signalled for the key press event.
OnKeyUppublishedEvent handler signalled for a key up event.
OnMouseDownpublishedEvent handler signalled when a mouse down event is handled for the control.
OnMouseEnterpublishedEvent handler signalled when the mouse pointer has entered the control.
OnMouseLeavepublishedEvent handler signalled when the mouse pointer has left the control.
OnMouseMovepublishedEvent handler signalled when the mouse pointer is moved in the control.
OnMouseUppublishedEvent handler signalled when a mouse up event is handled for the control.
OnMouseWheelpublishedEvent handler for mouse wheel turned.
OnMouseWheelDownpublishedEvent handler signalled for a downward movement of the mouse wheel.
OnMouseWheelUppublishedEvent handler signalled for an upward movement of the mouse wheel.
OnPrepareCanvaspublishedEvent handler signalled to prepare the grid canvas for drawing a cell.
OnSelectEditorpublishedEvent handler signalled when the editor is selected for a Field in the grid.
OnStartDragpublishedEvent handler signalled for the start of a dragging operation.
OnTitleClickpublishedEvent handler for mouse clicks on a Title cell.
OnUserCheckboxBitmappublishedEvent handler signalled to get the user-defined bitmap used for a check box cell.
OnUserCheckboxImagepublishedEvent handler signalled to get the user-defined image used for a check box cell.
OnUserCheckboxStatepublishedEvent handler signalled to get a user-specified value for a check box editor on the grid control.
OnUTF8KeyPresspublishedHandler for a character entered by the user.

Inherited

From TCustomDBGrid (113)

AddAutomaticColumns AllowOutboundEvents AssignTo AutoAdjustColumn AutoAdjustColumns BeforeMoveSelection BeginLayout CellClick CheckDisplayMemo ColRowMoved ColumnEditorStyle Create CreateColumns CreateWnd Datalink DefaultDrawCell DefaultDrawColumnCell DefaultEditorStyle DefineProperties Destroy DoCopyToClipboard DoExit DoLoadColumn DoMouseWheelDown DoMouseWheelUp DoOnChangeBounds DoPrepareCanvas DoSaveColumn DrawAllRows DrawCell DrawCellBackground DrawCheckboxBitmaps DrawColumnText DrawFixedText DrawFocusRect DrawIndicator DrawRow EditingColumn EditorByStyle EditorCanAcceptKey EditorCancelEditing EditorDoGetValue EditorIsReadOnly EditorTextChanged EndLayout ExecuteAction FieldIndexFromGridColumn FirstColumn FirstGridColumn FixedRowsExtra GetBufferCount GetCellHintText GetDefaultColumnAlignment GetDefaultColumnReadOnly GetDefaultColumnTitle GetDefaultColumnWidth GetDefaultRowHeight GetDsFieldFromGridColumn GetEditMask GetEditText GetFieldFromGridColumn GetGridColumnFromField GetImageForCheckBox GetIsCellSelected GetIsCellTitle GetSBRanges GetSBVisibility GetSelectedState GetSmoothScroll GetTruncCellHintText GridCanModify GridStatus HeaderClick HeaderSized InitiateAction InvalidateSizes IsColumnVisible IsValidChar KeyDown LastColumn LayoutChanged LinkActive Loaded LoadFromFile LoadFromStream LoadGridOptions MouseButtonAllowed MouseDown MouseMove MouseToRecordOffset MoveSelection PrepareCanvas PrepareCellHints RemoveAutomaticColumns ResetColWidths SaveGridOptions SaveToFile SaveToStream SelectedColumn SelectedField SelectedFieldRect SelectedIndex SelectEditor SetEditText SetFixedCols UnprepareCellHints UpdateAction UpdateActive UpdateAutoSizeColumns UpdateData UpdateGridCounts WMVScroll WndProc

From TCustomGrid (270)

AddSelectedRange AdjustClientRect AdjustEditorBounds AdjustInnerCellRect AfterMoveSelection AltColorStartNormal BeginAutoDrag BeginUpdate BoxRect CacheMouseDown CalcAutoSizeColumn CalcCellExtent CalcFocusRect CalcMaxTopLeft CalcScrollbarsRange CalculatePreferredSize CanEditShow CanGridAcceptKey CellExtent CellRect CellToGridZone CheckLimits CheckLimitsWithError CheckNewCachedSizes CheckPosition Clear ClearCols ClearRows ClearSelections Click CMBiDiModeChanged CMMouseEnter CMMouseLeave Col ColCount ColRow ColRowDeleted ColRowExchanged ColRowInserted ColRowToOffset ColumnClickSorts ColumnFromGridColumn ColumnIndexFromGridColumn ColumnsChanged ColWidths ColWidthsChanged CreateParams CursorState DblClick DefaultColWidth DefaultColWidthIsStored DefaultRowHeightIsStored DestroyHandle DialogChar DisabledFontColor DoAutoAdjustLayout DoCompareCells DoCutToClipboard DoEditButtonClick DoEditorHide DoEditorShow DoEnter DoMouseWheel DoMouseWheelLeft DoMouseWheelRight DoOnResize DoOPDeleteColRow DoOPExchangeColRow DoOPInsertColRow DoOPMoveColRow DoPasteFromClipboard DoSetBounds DoUTF8KeyPress DragDx DrawBorder DrawButtonCell DrawCellGrid DrawCellText DrawColRowMoving DrawColumnTitleImage DrawEdges DrawFillRect DrawGridCheckboxBitmaps DrawTextInCell DrawThemedCell EditButtonClicked EditingAllowed EditingDone Editor EditordoResetValue EditordoSetValue EditorHide EditorKey EditorKeyDown EditorKeyPress EditorKeyUp EditorLocked EditorOptions EditorSelectAll EditorShow EditorShowInCell EditorShowing EditorUTF8KeyPress EditorWidthChanged EndUpdate EraseBackground ExtendedRowSizing ExtendedSelect FadeUnfocusedSelection FixDesignFontsPPI FixedGrid FixedGridLineColor FixedRows FlipPoint FlipRect FlipX Focused FontChanged GCache GetAutoFillColumnInfo GetCells GetColumnAlignment GetColumnColor GetColumnFont GetColumnLayout GetColumnReadonly GetColumnTitle GetColumnWidth GetDefaultColumnLayout GetDefaultEditor GetDeltaMoveNext GetFirstVisibleColumn GetFirstVisibleRow GetFixedcolor GetGridDrawState GetLastVisibleColumn GetLastVisibleRow GetPxTopLeft GetScrollBarPosition GetSelectedColor GetTitleShowPrefix GridColumnFromColumnIndex GridFlags GridHeight GridLineWidth GridMouseWheel GridWidth HasMultiSelection HeaderSizing HideCellHintWindow HideSortArrow ImageIndexSortAsc ImageIndexSortDesc InternalSetColCount Invalidate InvalidateCell InvalidateCol InvalidateFocused InvalidateFromCol InvalidateGrid InvalidateRange InvalidateRow IsCellSelected IsCellVisible IsColumnIndexValid IsColumnIndexVariable IsEmptyRow IsFixedCellVisible IsMouseOverCellButton IsRowIndexValid IsRowIndexVariable KeyPress KeyUp LeftCol LoadContent LockEditor MouseCoord MouseToCell MouseToGridZone MouseToLogcell MouseUp MouseWheelOption MoveExtend MoveNextAuto MoveNextSelectable Notification OffsetToColRow OnAfterSelection OnBeforeSelection OnButtonClick OnCheckboxToggled OnCompareCells OnDrawCell OnLoadColumn OnPickListSelect OnSaveColumn OnSelection OnTopLeftChanged OnValidateEntry Paint PickListItemSelected RangeContains RangeSelectMode ResetDefaultColWidths ResetEditor ResetLastMove ResetOffset ResetSizes ResizeColumn ResizeRow Row RowCount RowHeights RowHeightsChanged RowSizingCursor RTLSign SaveContent SaveOptions ScaleFontsPPI ScrollBarAutomatic ScrollBarIsVisible ScrollBarPage ScrollBarPosition ScrollBarRange ScrollBarShow ScrollBy SelectActive SelectCell SelectedRange SelectedRangeCount Selection SetBorderStyle SetCanvasFont SetColCount SetColor SetColRow SetCursor SetFadeUnfocusedSelection SetFixedcolor SetFixedRows SetFocus SetRawColWidths SetSelectedColor ShowCellHintWindow SizeChanged Sort SortColumn SortOrder StartPushCell StrictSort TitleImageListWidth TopLeftChanged TopRow TryMoveSelection TrySmoothScrollBy UnLockEditor UpdateBorderStyle UpdateHorzScrollBar UpdateSelectionRange UpdateVertScrollbar ValidateEntry ValidateOnSetSelection VisibleColCount VisibleRowCount VisualChange WMHScroll WMKillFocus WMSetFocus WMSize WSRegisterClass

From TCustomControl (4)

DestroyWnd OnPaint PaintWindow WMPaint

From TWinControl (202)

AddControl AlignControls AllAutoSized AutoAdjustLayout AutoSizeDelayed AutoSizeDelayedHandle AutoSizeDelayedReport AutoSizePhases BeginUpdateBounds BorderWidth BoundsLockCount BroadCast Brush BrushCreated CachedClientHeight CachedClientWidth CanFocus CanSetFocus CanTab ChangeScale ChildClassAllowed ChildHandlesCreated ChildKey ChildSizing ClientRectNeedsInterfaceUpdate CMBorderChanged CMDoubleBufferedChanged CMEnabledChanged CMEnter CMExit CMParentDoubleBufferedChanged CMShowHintChanged CMShowingChanged CMVisibleChanged CNChar CNKeyDown CNKeyUp CNSysKeyDown CNSysKeyUp ContainsControl ControlAtPos ControlCount ControlKeyDown ControlKeyUp Controls ControlsAligned CreateBrush CreateDockManager CreateHandle CreateParented CreateParentedControl CreateSubClass CustomAlignInsertBefore CustomAlignPosition DefaultHandler DefWndProc DesignerDeleting DisableAlign DoAddDockClient DoAdjustClientRectChange DoAlignChildControls DoAllAutoSize DoAutoSize DoChildSizingChange DockClientCount DockClients DockDrop DockManager DockOver DockSite DoConstraintsChange DoDockClientMsg DoDockOver DoDragMsg DoFlipChildren DoFloatMsg DoGetDockCaption DoKeyDownBeforeInterface DoKeyPress DoKeyUpBeforeInterface DoRemainingKeyDown DoRemainingKeyUp DoRemoveDockClient DoSendBoundsToInterface DoSendShowHideToInterface DoUnDock DoUndockClientMsg EnableAlign EndUpdateBounds FinalizeWnd FindChildControl FindNextControl FixDesignFontsPPIWithChildren FixupTabList FlipChildren FormEndUpdated GetAdjustedLogicalClientRect GetBorderStyle GetChildren GetChildrenRect GetClientOrigin GetClientRect GetControlIndex GetControlOrigin GetDeviceContext GetDockCaption GetEnumeratorControls GetEnumeratorControlsReverse GetMouseCapture GetParentHandle GetPreferredSizeClientFrame GetSiteInfo GetTabOrderList GetTextLen GetTopParentHandle Handle HandleAllocated HandleNeeded InitializeWnd InsertControl IntfGetDropFilesTarget IntfUTF8KeyPress InvalidateBoundsRealized InvalidateClientRectCache InvalidatePreferredChildSizes IsClientHeightStored IsClientWidthStored IsControlMouseMsg IsFlipped IsResizing IsSpecialSubControl KeyDownAfterInterface KeyDownBeforeInterface KeyUpAfterInterface KeyUpBeforeInterface LockRealizeBounds MainWndProc NotifyControls OnAlignInsertBefore OnAlignPosition OnDockDrop OnDockOver OnGetDockCaption OnGetSiteInfo OnUnDock PaintControls PaintHandler PaintTo ParentFormHandleInitialized ParentHandlesAllocated ParentWindow PerformTab RealGetText ReAlign RealizeBounds RealizeBoundsRecursive RealSetText ReloadDockedControl RemoveControl RemoveFocus Repaint ScaleBy ScaleControls ScrollBy_WS SelectFirst SelectNext SendDialogChar SendMoveSizeMessages SetBounds SetChildZPosition SetControlIndex SetDockManager SetShape SetTempCursor ShowControl Showing UnlockRealizeBounds Update UpdateControlState UpdateDockCaption UpdateShowing UseDockManager UTF8KeyPress VisibleDockClientCount WindowHandle WMChar WMContextMenu WMDestroy WMEnter WMEraseBkgnd WMExit WMKeyDown WMKeyUp WMMove WMNotify WMShowWindow WMSysChar WMSysKeyDown WMSysKeyUp WMWindowPosChanged WriteLayoutDebugReport WSSetText

From TControl (312)

AccessibleDescription AccessibleName AccessibleRole AccessibleValue Action ActionChange ActionLink ActiveDefaultControlChanged AddHandler AddHandlerOnBeforeDestruction AddHandlerOnChangeBounds AddHandlerOnEnabledChanged AddHandlerOnEnabledChanging AddHandlerOnKeyDown AddHandlerOnMouseWheel AddHandlerOnResize AddHandlerOnVisibleChanged AddHandlerOnVisibleChanging AdjustSize AnchorAsAlign AnchorClient AnchoredControlCount AnchoredControls AnchorHorizontalCenterTo AnchorParallel AnchorSame AnchorSide AnchorSideBottom AnchorSideChanged AnchorSideLeft AnchorSideRight AnchorSideTop AnchorToCompanion AnchorToNeighbour AnchorVerticalCenterTo AutoSize AutoSizing AutoSizingAll AutoSizingLockCount BaseBounds BaseParentClientSize BeforeDestruction BeforeDragStart BeginAutoSizing BeginDrag BoundsChanged BoundsRect BoundsRectForNewParent BringToFront CalculateDockSizes CanAutoSize Caption CaptureChanged CaptureMouseButtons ChangeBounds Changed CheckChildClassAllowed CheckNewParent CheckOnChangeBounds ClientHeight ClientOrigin ClientRect ClientToParent ClientToScreen ClientWidth CMChanged CMCursorChanged CMHintShow CMHitTest CMParentBiDiModeChanged CMParentColorChanged CMParentFontChanged CMParentShowHintChanged CMSysFontChanged CMTextChanged CNPreferredSizeChanged ColorIsStored ConstrainedResize ControlFontClass ControlOrigin ControlState ControlStyle ControlToScreen CreateAccessibleObject CreateControlBorderSpacing CreateFloatingDockSite Cursor DesktopFont DisableAutoSizing DoBorderSpacingChange DoCallKeyEventHandler DoCallMouseWheelEventHandler DoCallNotifyHandler Dock Docked DockOrientation DockTrackNoTarget DoContextPopup DoDock DoEndDock DoEndDrag DoFixDesignFontPPI DoMouseDown DoMouseUp DoMouseWheelHorz DoOnParentHandleDestruction DoOnShowHint DoScaleFontPPI DoStartDock DoStartDrag DragCanceled DragDrop Dragging DragKind DragOver EnableAutoSizing EnabledChanged EnabledChanging EndAutoSizing EndDrag ExecuteCancelAction ExecuteDefaultAction FindSubComponent Floating FloatingDockSiteClass ForeignAnchorSideChanged FormIsUpdating GetAccessibleObject GetAction GetActionLinkClass GetAnchorsDependingOnParent GetCachedText GetCanvasScaleFactor GetChildAccessibleObjectAtPos GetClientScrollOffset GetColorResolvingParent GetControlClassDefaultSize GetCursor GetDefaultColor GetDefaultDockCaption GetDefaultHeight GetDefaultWidth GetDockEdge GetDragImages GetEnabled GetFloating GetFloatingDockSiteClass GetLogicalClientRect GetMousePosFromMessage GetPalette GetParentBackground GetParentComponent GetPopupMenu GetPreferredSize GetRGBColorResolvingParent GetScrolledClientRect GetSelectedChildAccessibleObject GetSidePosition GetTextBuf GetTopParent HandleObjectShouldBeVisible HasHelp HasParent Height HeightIsAnchored HelpContext HelpKeyword HelpType Hide Hint HostDockSite InvalidateControl InvalidatePreferredSize IsAParentAligning IsBorderSpacingInnerBorderStored IsCaptionStored IsControl IsControlVisible IsEnabled IsParentColor IsParentFont IsParentOf IsProcessingPaintMsg IsRightToLeft IsVisible Left LMCaptureChanged LoadedAll LRDockWidth ManualDock ManualFloat MouseCapture MouseEnter MouseInClient MouseLeave OnChangeBounds OnClick OnConstrainedResize OnEndDock OnMouseWheelHorz OnMouseWheelLeft OnMouseWheelRight OnQuadClick OnResize OnShowHint OnStartDock OnTripleClick Parent ParentBackground ParentDestroyingHandle ParentFontChanged ParentShowHint ParentToClient Perform PositionDockRect QuadClick ReadBounds ReadState Refresh RemoveAllHandlersOfObject RemoveHandler RemoveHandlerOnBeforeDestruction RemoveHandlerOnChangeBounds RemoveHandlerOnEnabledChanged RemoveHandlerOnEnabledChanging RemoveHandlerOnKeyDown RemoveHandlerOnMouseWheel RemoveHandlerOnResize RemoveHandlerOnVisibleChanged RemoveHandlerOnVisibleChanging ReplaceDockedControl RequestAlign Resize Scale96ToFont Scale96ToForm Scale96ToScreen ScaleConstraints ScaleDesignToForm ScaleFontTo96 ScaleFontToScreen ScaleFormTo96 ScaleFormToDesign ScaleScreenTo96 ScaleScreenToFont ScreenToClient ScreenToControl SendToBack SessionProperties SetAction SetAlign SetAnchors SetAutoSize SetBiDiMode SetBoundsKeepBase SetDragMode SetEnabled SetHint SetInitialBounds SetName SetParent SetParentBackground SetParentBiDiMode SetParentComponent SetTextBuf SetVisible SetZOrder ShouldAutoAdjust Show ShowHelp TBDockHeight Text TextChanged Top TripleClick UndockHeight UndockWidth UpdateAnchorRules UpdateBaseBounds UpdateMouseCursor UpdateRolesForForm UseRightToLeftAlignment UseRightToLeftReading UseRightToLeftScrollBar VisibleChanged VisibleChanging Width WidthIsAnchored WindowProc WMCancelMode WMLButtonDBLCLK WMLButtonDown WMLButtonQuadCLK WMLButtonTripleCLK WMLButtonUp WMMButtonDBLCLK WMMButtonDown WMMButtonQuadCLK WMMButtonTripleCLK WMMButtonUp WMMouseHWheel WMMouseMove WMMouseWheel WMRButtonDBLCLK WMRButtonDown WMRButtonQuadCLK WMRButtonTripleCLK WMRButtonUp WMXButtonDBLCLK WMXButtonDown WMXButtonQuadCLK WMXButtonTripleCLK WMXButtonUp

From TLCLComponent (6)

DecLCLRefCount GetWSComponentClass IncLCLRefCount LCLRefCount NewInstance WidgetSetClass

From TComponent (62)

_AddRef _Release CanObserve ChangeName ComObject ComponentCount ComponentIndex Components ComponentState ComponentStyle DesignInfo DestroyComponents Destroying FindComponent FreeNotification FreeOnRelease GetChildOwner GetChildParent GetDeltaStreams GetEnumerator GetIDsOfNames GetNamePath GetObservers GetOwner GetTypeInfo GetTypeInfoCount iicrGetComponent InsertComponent Invoke IsImplementorOf Loading Name ObserverAdded Observers OnGetDeltaStreams Owner PaletteCreated QueryInterface ReadDeltaState ReadDeltaStream ReferenceInterface RemoveComponent RemoveFreeNotification RemoveFreeNotifications SafeCallException SetAncestor SetChildOrder SetDesigning SetDesignInstance SetInline SetSubComponent Tag ToString TToStringNameMode Updated UpdateRegistry Updating ValidateContainer ValidateInsert ValidateRename VCLComObject WriteState

From TPersistent (4)

Assign FPOAttachObserver FPODetachObserver FPONotifyObservers

From TObject (35)

AfterConstruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance DefaultHandlerStr Dispatch DispatchStr Disposed DisposeOf Equals FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName QualifiedClassName StringMessageTable SystemHasExtendedRTTI UnitName

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