TCustomListView class
TCustomListView is the base class for
TListView.Declaration
TCustomListView = class(TWinControl)Inheritance
- TCustomListView
- TWinControl
- TControl
- TLCLComponent
- TComponent
- TPersistent
- TObject
Descends from it: TCustomShellListView TListView
Description
TCustomListView is the base class for
TListView. It
provides a multi-platform implementation of the List View control from the
Windows API. TCustomListView allows a collection of items to be displayed
using different view styles. For instance:
- Icon View
- Each list item has an large icon with a caption.
- Small Icon View
- Each list item has a small icon with a caption.
- List View
- Each list item has a small icon with a caption, and is displayed in a single column in the control.
- Report View
- Each list item is displayed on a single line, with sub-items displayed as additional columns. The first column has a small icon and a caption. Other columns contain the text for the sub-items.
Properties
AllocBy | protected | Reduces allocation overhead in the widgetset class by increasing the internal buffer capacity by this block size. |
AutoSort | protected | Controls automatic updates to the sort column and order indicator for the control. |
AutoSortIndicator | protected | Indicates if the control automatically changes the column and/or order indicator when a column is clicked. |
AutoWidthLastColumn | protected | Resizes the last visible column to fill the remaining display area for the control. |
ColumnClick | protected | Enables or disables OnColumnClick events for column headers on the control. |
Columns | protected | Collection with the column definitions for the list view control (size, alignment, image index, etc.). |
DefaultItemHeight | protected | Default height for items displayed on the list view control. |
HideSelection | protected | If control looses focus, don't paint selection background for selected item(s). |
HoverTime | protected | Time (in milliseconds) that the mouse cursor must hover over an item before its tool tip is shown. |
LargeImages | protected | Image list which contains "big" icons displayed for view styles on the control. |
LargeImagesWidth | protected | Contains the Width for the large images used in the list view. |
OwnerDraw | protected | Indicates if owner-draw mode is used for the control. |
ScrollBars | protected | Specifies the scroll bars visible for the control. |
ShowColumnHeaders | protected | Show header area in ListView, which shows captions of columns. |
ShowWorkAreas | protected | Indicates if work area captions and highlights are enabled for the control. |
SmallImages | protected | Image list which contains "small" icons used for view styles. |
SmallImagesWidth | protected | Width for the images in the SmallImages property. |
SortType | protected | Specifies the sorting mechanism used for the current SortColumn. |
SortColumn | protected | Ordinal position for the column used to sort the list items, or -1 when not assigned. |
SortDirection | protected | Sorting direction (order) for the current SortColumn. |
StateImages | protected | Image list with the state images for the items on the control. |
StateImagesWidth | protected | Width of the images in the StateImages property. |
ToolTips | protected | Indicates if a hint (tool tip) is automatically displayed for the list item under the mouse cursor. |
ViewStyle | protected | Sets one of ListView layouts: List (simple column), Report (few columns with full width), Icon (big icons), Small Icon (small icons, 16x16). |
BoundingRect | public | Coordinates for the rectangle containing the list view control. |
BorderStyle | public | Line style drawn as a border around the control. |
Canvas | public | TCanvas instance used to draw the control. |
Checkboxes | public | Displays a check box column for the list items on the control. |
Column | public | Provides indexed access to the columns defined for the control. |
ColumnCount | public | The number of defined Columns for the control. |
DropTarget | public | The list item that is the drop target on the control. |
FlatScrollBars | public | Enables scroll bars using a "flat" display style when available for the widgetset. |
FullDrag | public | Indicates whether column headers are redrawn during a column drag or resizing operation. |
GridLines | public | Enables or disables grid lines between rows and columns on the control. |
HotTrack | public | Enables or disables hot tracking selection when the mouse is hovered over an item. |
HotTrackStyles | public | Hot tracking styles enabled for the control. |
IconOptions | public | Options for layouts, which show icons. Sets arrangement of icons, text-wrapping state. |
ItemFocused | public | The list item which has focus on the control. |
ItemIndex | public | Ordinal position for the selected list item on the control. |
Items | public | Collection of list items displayed on the list view control. |
MultiSelect | public | Allows simultaneous selection of one or more list items using Ctrl+Click, Shift+Click, Ctrl+Shift+Click, or using program code. |
OwnerData | public | Enables or disables owner data (virtual) mode for the list view control. |
ReadOnly | public | Disables editing of list items on the control when set to True. |
RowSelect | public | Indicates if the entire row is highlighted when selected on the list view control. |
SelCount | public | Number of currently selected Items when MultiSelect is enabled. |
Selected | public | Contains the selected list item in the list view control. |
LastSelected | public | Contains the list item that was the most recently selected item on the control. |
TabStop | public | Allows navigation to and from the control by pressing the Tab or Shift+Tab keys. |
TopItem | public | The list item which is displayed at the top of the list view control. |
ViewOrigin | public | Coordinate with the left/top visible point for the list items on the control. |
VisibleRowCount | public | Number of visible rows using the size, position, and layout for the list view control. |
Methods
ItemDeleted | protected | Called when the specified list item is removed from the list. |
ItemInserted | protected | Performs actions when a list item has been inserted in the Items collection. |
WSRegisterClass | protected | Registers this component class with the current WidgetSet. |
GetControlClassDefaultSize | protected | Gets the default size for new instances of the class. |
InitializeWnd | protected | Calls the inherited method, and sets default values in properties. |
FinalizeWnd | protected | Frees the window handle and other resources for the control. |
DestroyWnd | protected | Destroys the interface object (widget). |
BeginAutoDrag | protected | For internal use: user has started dragging the control. |
Update | protected | Redraws invalidated parts of the control immediately. |
CreateListColumns | protected | Creates the collection used to store the columns definitions for the control. |
CreateListItem | protected | Signals the OnCreateItemClass event handler to get the class type used for new list items, and creates a new list item. |
CreateListItems | protected | Creates a new TListItems instance used in the Items property. |
CanEdit | protected | Determines if the specified list Item can be edited in the control. |
Change | protected | Change - Internal procedure to simulate the OnChange event. |
CanChange | protected | Indicates whether a change notification can be applied for an item on the list view control. |
ColClick | protected | Performs actions to handle a mouse click on a Report view column header. |
Delete | protected | Deletes the specified list item. |
DoDeletion | protected | Performs actions needed to delete the specified list item. |
DoInsert | protected | Performs actions needed to insert the specified list item. |
InsertItem | protected | Inserts an Item into the List. |
DoItemChecked | protected | Synchronizes the checked state for an item with the widgetset class. |
DoSelectItem | protected | Signals the OnSelectItem event handler when the current selection is changed. |
DoAutoAdjustLayout | protected | Adjusts the layout for the list view using the specified arguments. |
DoSetBounds | protected | Set the bounds for the control to the specified values. |
DoEndEdit | protected | Performs actions when editing has been completed for a list item. |
Edit | protected | Signals OnEdited to validate the editor text, and updates the caption for the specified list item. |
ImageChanged | protected | Implements the event handler signalled when an image on the control is changed. |
Loaded | protected | Performs actions when LCL component streaming is completed for the component. |
Notification | protected | Handles the notification when a component is added to or removed from the class instance. |
SortWithParams | protected | Sorts the Items in the list view control using the specified sort compare function. |
IsCustomDrawn | protected | Returns True if a target is custom-drawn in the control. |
CustomDraw | protected | Performs custom drawing in the specified rectangle and returns True on success. |
CustomDrawItem | protected | Custom draws the specified item and returns True on success. |
CustomDrawSubItem | protected | Performs custom drawing for the specified sub-item using the event handlers for the control. |
IntfCustomDraw | protected | IntfCustomDraw - uses the interface to perform custom drawing |
GetUpdateCount | protected | Gets the value for the internal update counter. |
DrawItem | protected | Draws the specified list item with a given state. |
DoGetOwnerData | protected | Performs actions needed to get list item data when OwnerData is True. |
DoOwnerDataHint | protected | Signals the OnDataHint event handler (when assigned). |
DoOwnerDataStateChange | protected | Signals the OnDataStateChange event handler (when assigned). |
DoOwnerDataFind | protected | Implements incremental search in list items when OwnerData has been enabled. |
GetListColumnClass | protected | |
GetFirstSelected | protected | Gets the first item in the list view with its Selected property set to True. |
InitMultiSelList | protected | Enables or disables the internal multi-selection list in the control. |
UpdateMultiSelList | protected | Updates the specified list item in the multi-selection list for the control. |
DblClick | protected | Performs actions needed when the control is double clicked. |
KeyDown | protected | Handles key down messages for the control. |
Create | public | Constructor for the class instance. |
Destroy | public | Destructor for the class instance. |
AddItem | public | Adds a list item with the specified caption and optional object. |
AlphaSort | public | Sorts the first column for the list view control in ascending alphabetic order. |
Sort | public | Sorts the values in Items using the SortType, SortColumn, and SortDirection for the control. |
CustomSort | public | Sorts the Items for the list view control using the specified procedure or the OnCompare event handler. |
BeginUpdate | public | Starts an update process for the list view control. |
Clear | public | Clears the Items for the list view. |
FastClear | public | |
EndUpdate | public | Finishes an active update for the list view control. |
Repaint | public | Immediately redraws the control. |
FindCaption | public | FindCaption- search for and return the list item that contains the nominated caption. |
FindData | public | Locates a list item with a given value starting from the specified position in Items. |
GetHitTestInfoAt | public | Gets hit test information from the widgetset class when its Handle has been assigned. |
GetItemAt | public | Finds and return the list item at the specified coordinates. |
GetNearestItem | public | Locates the list item closest to the specified position. |
GetNextItem | public | Gets the next list item in the given direction from the starting item. |
GetNextSelected | public | Indicates whether a list item following the list item at the specified position can be authoritatively selected for the list view control. |
ClearSelection | public | Clears the selected items for the list view control. |
SelectAll | public | Selects all Items in the control when MultiSelect has been enabled. |
IsEditing | public | Indicates if the editor is active in the list view control. |
Events
OnChange | protected | Event handler signalled when the content for a list item is changed. |
OnChanging | protected | Event handler signalled when a change notification is received for a list item. |
OnColumnClick | protected | Event handler signalled when a column header for the control is clicked. |
OnCompare | protected | Event handler signalled to compare list items in the CustomSort method. |
OnCreateItemClass | protected | Event handler signalled to get the class reference used to create new list view items. |
OnData | protected | Event handler signalled to the value(s) for a list item when OwnerData (virtual mode) has been enabled. |
OnDataFind | protected | Event handler signalled to locate list item data when OwnerData (virtual) mode is enabled. |
OnDataHint | protected | Event handler signalled to load a range of cached list items in the virtual storage for the control. |
OnDataStateChange | protected | Not used in the current LCL version. |
OnDeletion | protected | Event handler signalled when a list item is deleted from the Items container. |
OnEdited | protected | Event handler signalled prior to updating a list item caption when it has been edited in the control. |
OnEditing | protected | Event handler signalled to determine if editing can be performed for a list item in the control. |
OnInsert | protected | Event handler signalled when a list item is added to or inserted in the Items for the control. |
OnItemChecked | protected | Event handler signalled when the Checked property for a list item has been changed. |
OnSelectItem | protected | Event handler signalled when the selected list item for the control is changed. |
OnCustomDraw | protected | Event handler signalled to perform custom drawing for the list view control. |
OnCustomDrawItem | protected | Event handler signalled to perform custom drawing for list items on the control. |
OnCustomDrawSubItem | protected | Event handler signalled to perform custom drawing for list sub-item on the control. |
OnDrawItem | protected | Event handler signalled to render an owner drawn item. |
OnAdvancedCustomDraw | protected | Event handler signalled to custom draw the grid control when the draw state is not cdPrePaint. |
OnAdvancedCustomDrawItem | protected | Event handler signalled to custom draw a list item on the grid control when the draw state is not cdPrePaint. |
OnAdvancedCustomDrawSubItem | protected | Event handler signalled to custom draw list sub-items when the draw stage is not cdPrePaint. |
Fields
FMultiSelList | protected | Member used to store the multi-selection list in the class instance. |
Inherited
From TWinControl (233)
AddControl AdjustClientRect AlignControls AllAutoSized AutoAdjustLayout AutoSizeDelayed AutoSizeDelayedHandle AutoSizeDelayedReport AutoSizePhases BeginUpdateBounds BorderWidth BoundsLockCount BroadCast Brush BrushCreated CachedClientHeight CachedClientWidth CalculatePreferredSize CanFocus CanSetFocus CanTab ChangeScale ChildClassAllowed ChildHandlesCreated ChildKey ChildSizing ClientRectNeedsInterfaceUpdate CMBiDiModeChanged CMBorderChanged CMDoubleBufferedChanged CMEnabledChanged CMEnter CMExit CMParentDoubleBufferedChanged CMShowHintChanged CMShowingChanged CMVisibleChanged CNChar CNKeyDown CNKeyUp CNSysKeyDown CNSysKeyUp ContainsControl ControlAtPos ControlCount ControlKeyDown ControlKeyUp Controls ControlsAligned CreateBrush CreateDockManager CreateHandle CreateParams CreateParented CreateParentedControl CreateSubClass CreateWnd CustomAlignInsertBefore CustomAlignPosition DefaultHandler DefWndProc DesignerDeleting DestroyHandle DialogChar DisableAlign DoAddDockClient DoAdjustClientRectChange DoAlignChildControls DoAllAutoSize DoAutoSize DoChildSizingChange DockClientCount DockClients DockDrop DockManager DockOver DockSite DoConstraintsChange DoDockClientMsg DoDockOver DoDragMsg DoEnter DoExit DoFlipChildren DoFloatMsg DoGetDockCaption DoKeyDownBeforeInterface DoKeyPress DoKeyUpBeforeInterface DoRemainingKeyDown DoRemainingKeyUp DoRemoveDockClient DoSendBoundsToInterface DoSendShowHideToInterface DoubleBuffered DoUnDock DoUndockClientMsg DoUTF8KeyPress EnableAlign EndUpdateBounds EraseBackground FindChildControl FindNextControl FixDesignFontsPPIWithChildren FixupTabList FlipChildren Focused FontChanged FormEndUpdated GetAdjustedLogicalClientRect GetBorderStyle GetChildren GetChildrenRect GetClientOrigin GetClientRect GetControlIndex GetControlOrigin GetDeviceContext GetDockCaption GetEnumeratorControls GetEnumeratorControlsReverse GetMouseCapture GetParentHandle GetPreferredSizeClientFrame GetSiteInfo GetTabOrderList GetTextLen GetTopParentHandle Handle HandleAllocated HandleNeeded InsertControl IntfGetDropFilesTarget IntfUTF8KeyPress Invalidate InvalidateBoundsRealized InvalidateClientRectCache InvalidatePreferredChildSizes IsClientHeightStored IsClientWidthStored IsControlMouseMsg IsFlipped IsResizing IsSpecialSubControl KeyDownAfterInterface KeyDownBeforeInterface KeyPress KeyUp KeyUpAfterInterface KeyUpBeforeInterface LockRealizeBounds MainWndProc NotifyControls OnAlignInsertBefore OnAlignPosition OnDockDrop OnDockOver OnEnter OnExit OnGetDockCaption OnGetSiteInfo OnKeyDown OnKeyPress OnKeyUp OnUnDock OnUTF8KeyPress PaintControls PaintHandler PaintTo PaintWindow ParentDoubleBuffered ParentFormHandleInitialized ParentHandlesAllocated ParentWindow PerformTab RealGetText ReAlign RealizeBounds RealizeBoundsRecursive RealSetText ReloadDockedControl RemoveControl RemoveFocus ScaleBy ScaleControls ScrollBy ScrollBy_WS SelectFirst SelectNext SendDialogChar SendMoveSizeMessages SetBorderStyle SetBounds SetChildZPosition SetColor SetControlIndex SetDockManager SetFocus SetShape SetTempCursor ShowControl Showing TabOrder UnlockRealizeBounds UpdateControlState UpdateDockCaption UpdateShowing UseDockManager UTF8KeyPress VisibleDockClientCount WindowHandle WMChar WMContextMenu WMDestroy WMEnter WMEraseBkgnd WMExit WMKeyDown WMKeyUp WMKillFocus WMMove WMNotify WMPaint WMSetFocus WMShowWindow WMSize WMSysChar WMSysKeyDown WMSysKeyUp WMWindowPosChanged WndProc WriteLayoutDebugReport WSSetText
From TControl (362)
AccessibleDescription AccessibleName AccessibleRole AccessibleValue Action ActionChange ActionLink ActiveDefaultControlChanged AddHandler AddHandlerOnBeforeDestruction AddHandlerOnChangeBounds AddHandlerOnEnabledChanged AddHandlerOnEnabledChanging AddHandlerOnKeyDown AddHandlerOnMouseWheel AddHandlerOnResize AddHandlerOnVisibleChanged AddHandlerOnVisibleChanging AdjustSize Align AnchorAsAlign AnchorClient AnchoredControlCount AnchoredControls AnchorHorizontalCenterTo AnchorParallel Anchors AnchorSame AnchorSide AnchorSideBottom AnchorSideChanged AnchorSideLeft AnchorSideRight AnchorSideTop AnchorToCompanion AnchorToNeighbour AnchorVerticalCenterTo AssignTo AutoSize AutoSizing AutoSizingAll AutoSizingLockCount BaseBounds BaseParentClientSize BeforeDestruction BeforeDragStart BeginAutoSizing BeginDrag BiDiMode BorderSpacing BoundsChanged BoundsRect BoundsRectForNewParent BringToFront CalculateDockSizes CanAutoSize Caption CaptureChanged CaptureMouseButtons ChangeBounds Changed CheckChildClassAllowed CheckNewParent CheckOnChangeBounds Click ClientHeight ClientOrigin ClientRect ClientToParent ClientToScreen ClientWidth CMChanged CMCursorChanged CMHintShow CMHitTest CMMouseEnter CMMouseLeave CMParentBiDiModeChanged CMParentColorChanged CMParentFontChanged CMParentShowHintChanged CMSysFontChanged CMTextChanged CNPreferredSizeChanged Color ColorIsStored ConstrainedResize Constraints ControlFontClass ControlOrigin ControlState ControlStyle ControlToScreen CreateAccessibleObject CreateControlBorderSpacing CreateFloatingDockSite Cursor DefineProperties DesktopFont DisableAutoSizing DoBorderSpacingChange DoCallKeyEventHandler DoCallMouseWheelEventHandler DoCallNotifyHandler Dock Docked DockOrientation DockTrackNoTarget DoContextPopup DoDock DoEndDock DoEndDrag DoFixDesignFontPPI DoMouseDown DoMouseUp DoMouseWheel DoMouseWheelDown DoMouseWheelHorz DoMouseWheelLeft DoMouseWheelRight DoMouseWheelUp DoOnChangeBounds DoOnParentHandleDestruction DoOnResize DoOnShowHint DoScaleFontPPI DoStartDock DoStartDrag DragCanceled DragCursor DragDrop Dragging DragKind DragMode DragOver EditingDone EnableAutoSizing Enabled EnabledChanged EnabledChanging EndAutoSizing EndDrag ExecuteCancelAction ExecuteDefaultAction FindSubComponent FixDesignFontsPPI Floating FloatingDockSiteClass Font ForeignAnchorSideChanged FormIsUpdating GetAccessibleObject GetAction GetActionLinkClass GetAnchorsDependingOnParent GetCachedText GetCanvasScaleFactor GetChildAccessibleObjectAtPos GetClientScrollOffset GetColorResolvingParent 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 InitiateAction InvalidateControl InvalidatePreferredSize IsAParentAligning IsBorderSpacingInnerBorderStored IsCaptionStored IsControl IsControlVisible IsEnabled IsParentColor IsParentFont IsParentOf IsProcessingPaintMsg IsRightToLeft IsVisible Left LMCaptureChanged LoadedAll LRDockWidth ManualDock ManualFloat MouseCapture MouseDown MouseEnter MouseInClient MouseLeave MouseMove MouseUp OnChangeBounds OnClick OnConstrainedResize OnContextPopup OnDblClick OnDragDrop OnDragOver OnEditingDone OnEndDock OnEndDrag OnMouseDown OnMouseEnter OnMouseLeave OnMouseMove OnMouseUp OnMouseWheel OnMouseWheelDown OnMouseWheelHorz OnMouseWheelLeft OnMouseWheelRight OnMouseWheelUp OnQuadClick OnResize OnShowHint OnStartDock OnStartDrag OnTripleClick Parent ParentBackground ParentBiDiMode ParentColor ParentDestroyingHandle ParentFont ParentFontChanged ParentShowHint ParentToClient Perform PopupMenu PositionDockRect QuadClick ReadBounds ReadState Refresh RemoveAllHandlersOfObject RemoveHandler RemoveHandlerOnBeforeDestruction RemoveHandlerOnChangeBounds RemoveHandlerOnEnabledChanged RemoveHandlerOnEnabledChanging RemoveHandlerOnKeyDown RemoveHandlerOnMouseWheel RemoveHandlerOnResize RemoveHandlerOnVisibleChanged RemoveHandlerOnVisibleChanging ReplaceDockedControl RequestAlign Resize Scale96ToFont Scale96ToForm Scale96ToScreen ScaleConstraints ScaleDesignToForm ScaleFontsPPI ScaleFontTo96 ScaleFontToScreen ScaleFormTo96 ScaleFormToDesign ScaleScreenTo96 ScaleScreenToFont ScreenToClient ScreenToControl SendToBack SessionProperties SetAction SetAlign SetAnchors SetAutoSize SetBiDiMode SetBoundsKeepBase SetCursor SetDragMode SetEnabled SetHint SetInitialBounds SetName SetParent SetParentBackground SetParentBiDiMode SetParentComponent SetTextBuf SetVisible SetZOrder ShouldAutoAdjust Show ShowHelp ShowHint TBDockHeight Text TextChanged Top TripleClick UndockHeight UndockWidth UpdateAnchorRules UpdateBaseBounds UpdateMouseCursor UpdateRolesForForm UseRightToLeftAlignment UseRightToLeftReading UseRightToLeftScrollBar Visible 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 (64)
_AddRef _Release CanObserve ChangeName ComObject ComponentCount ComponentIndex Components ComponentState ComponentStyle DesignInfo DestroyComponents Destroying ExecuteAction 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 UpdateAction 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.
