Show: Delphi
C++
Display Preferences
Vcl.ComCtrls.TCustomListView Declared Members
From XE2 API Documentation
Contents |
Constructors & Destructors
| Create | Creates and initializes an instance of TCustomListView. |
| Destroy | Destroys an instance of TCustomListView. |
Events
| OnAdvancedCustomDraw | Occurs at discrete points during the rendering of the list view. |
| OnAdvancedCustomDrawItem | Occurs at discrete stages during the painting of an item in an owner-drawn list view. |
| OnAdvancedCustomDrawSubItem | Occurs at discrete stages during the painting of a subitem in an owner-drawn list view. |
| OnChange | Occurs immediately after an item in the list changes. |
| OnChanging | Occurs when an item in the list is about to change. |
| OnColumnClick | Occurs when the user clicks on a column header in a list view. |
| OnColumnDragged | Occurs when a column is dragged to a new position. |
| OnColumnRightClick | Occurs when the user right-clicks a column header in a list view. |
| OnCompare | Occurs when two items need to be compared during a sort of the list. |
| OnCreateItemClass | OnCreateItemClass occurs when a list item object is about to be created. |
| OnCustomDraw | Occurs when an owner-draw list view must be rendered. |
| OnCustomDrawItem | Occurs when an item in an owner-draw list view must be rendered. |
| OnCustomDrawSubItem | Occurs when a subitem must be rendered in an owner-draw list view. |
| OnData | Occurs immediately before an item is displayed in the list view control. |
| OnDataFind | Occurs when the list view control receives a search request, such as when the FindData and FindCaption methods are called. |
| OnDataHint | Occurs when the contents of the list view change, such as when the user scrolls the list view. |
| OnDataStateChange | Occurs when a range of items change states. |
| OnDeletion | Occurs when an item in the list view is about to be deleted. |
| OnDrawItem | Occurs when an item should be drawn in the list view. |
| OnEdited | Occurs immediately after the user edits an item's Caption property. |
| OnEditing | Occurs when the user starts to edit a list item's Caption property. |
| OnGetImageIndex | Occurs when an item is about to be displayed in the list view control. |
| OnGetSubItemImage | Occurs when a subitem is about to be displayed in the column of a list view control. |
| OnInfoTip | Occurs when the user pauses the mouse over an item in the list view. |
| OnInsert | Occurs immediately after a new item is inserted into the list view. |
| OnItemChecked | Occurs when item checked or unchecked. |
| OnSelectItem | Occurs when an item is selected in the list view control. |
Functions
| ActionChange | Responds when the action for which this list view is a client changes. |
| AddItem | Adds an item to the list control. |
| AlphaSort | Sorts the items in the list view. |
| Arrange | Arranges icons in a list view that has a ViewStyle of vslcon or vsSmallIcon. |
| CanChange | Specifies whether the properties of a list item can be changed. |
| CanEdit | Specifies whether the text of a list item can be changed by the user. |
| Change | Generates an OnChange event. |
| ChangeScale | Rescaling event dispatcher |
| Clear | Deletes all of the items from the list control. |
| ClearSelection | Removes the selection, leaving all items unselected. |
| ColClick | Column click event dispatcher. |
| ColRightClick | Column right-click event dispatcher. |
| ColumnsShowing | Indicates whether the ViewStyle property is vsReport. |
| CopySelection | Copies the selected item or items to another TCustomListControl descendant. |
| CreateListItem | Creates a list item for the collection specified by the Items property. |
| CreateListItems | Creates the TListItems object that implements the Items property. |
| CreateParams | Initializes the window-creation parameter record. |
| CreateWnd | Creates the window used by the list view. |
| CustomDraw | Custom draw event dispatcher. |
| CustomDrawItem | Custom draw item event dispatcher. |
| CustomDrawSubItem | Custom draw subitem event dispatcher. |
| CustomSort | Sorts the items in the list using the specified ordering function. |
| Delete | Removes an item from the list view and frees the associated memory. |
| DeleteSelected | Deletes all the selected items. |
| DestroyWnd | Destroys the window referenced by the list view's window handle. |
| DoEndDrag | Drag end event dispatcher. |
| DoGesture | |
| DoInfoTip | InfoTip event dispatcher. |
| DoStartDrag | Start drag event dispatcher.. |
| DrawItem | Draw item event dispatcher. |
| Edit | Edit event dispatcher. |
| FindCaption | Returns a list view item, if any, with the specified caption. |
| FindData | Returns a list view item, if any, associated with the specified data. |
| GetActionLinkClass | Returns the action link class that is associated with list view controls. |
| GetCount | Returns the number of items in the list. |
| GetDragImages | Returns a drag cursor if a list item is being dragged. |
| GetHitTestInfoAt | Returns information about the specified point in the list view's client area. |
| GetItemAt | Returns the list item at the specified position. |
| GetItemIndex | Returns the index of the specified item in the Items property array. |
| GetNearestItem | Returns the list item nearest a specified point, in a particular direction. |
| GetNextItem | Returns the next list item after the StartItem in the specified direction. |
| GetSearchString | Returns the incremental search string of a list view control. |
| GetSelCount | Returns the value of the SelCount property. |
| InsertItem | Generates an OnInsert event. |
| IsCustomDrawn | Determines when custom draw event handlers are called. |
| IsEditing | Indicates whether any item in the list view is being edited. |
| Loaded | |
| MouseUp | Mouse button up event dispatcher. |
| Notification | Responds to notifications that components are about to be created or destroyed. |
| OwnerDataFetch | Customizes a list view item before it is displayed. |
| OwnerDataFind | Searches for an item in the list view control. |
| OwnerDataHint | Specifies a range of items that might be fetched. |
| OwnerDataStateChange | Specifies items that have changed states. |
| Scroll | Scrolls the content of a list view by the indicated amount. |
| SelectAll | Selects all items or all text in the selected item. |
| SetItemIndex | Sets the value of the ItemIndex property. |
| SetMultiSelect | Sets the value of the MultiSelect property. |
| SetViewStyle | Sets the value of the ViewStyle property. |
| StringWidth | Returns the width of a string, using the list view's current font. |
| UpdateColumn | Individual column update event dispatcher. |
| UpdateColumns | General column update event dispatcher. |
| UpdateGroup | Updates all items under the specified group. |
| UpdateGroups | Updates the items in all groups. |
| UpdateItems | Redraws a range of items, starting at FirstIndex and ending at LastIndex. |
| WndProc | Provides specific message responses for the list view. |
Properties
| AllocBy | Indicates the number of items the list view can store in memory. |
| BorderStyle | Determines whether the list view displays a single line border. |
| BoundingRect | Denotes the bounding rectangle for the items in the list view. |
| Canvas | Gives access to the list view's canvas. |
| Checkboxes | Specifies whether check boxes appear next to the items in the list view. |
| Column | Describes the column specified by the Index parameter. |
| ColumnClick | Determines whether the column header behaves like a button. |
| Columns | Describes the properties of the columns in the list view. |
| DropTarget | Specifies which item in the list is the target of a drag and drop operation. |
| FlatScrollBars | Specifies whether the list view's scroll bars are flat. |
| FullDrag | Specifies whether headers are repainted when they are dragged. |
| GridLines | Determines whether lines are drawn separating items in the list. |
| GroupHeaderImages | Image list. |
| Groups | List of TListGroup objects to group list items. |
| GroupView | Turn on and off group view. |
| HideSelection | Determines whether the list view gives a visual indication of which item is selected when focus shifts to another control. |
| HotTrack | Specifies whether list items are highlighted when the mouse passes over them. |
| HotTrackStyles | Specifies the hot tracking styles. |
| HoverTime | Specifies how long the user must pause with the mouse before an item is selected. |
| IconOptions | Determines how icons displayed in the list view are arranged. |
| ItemFocused | Indicates which item, if any, has focus. |
| Items | Contains the list of items displayed by the list view. |
| LargeImages | Provides a list of icon images to display for each item in the list when ViewStyle is vsIcon. |
| MultiSelect | Determines whether the user can select more than one list item at a time. |
| OwnerData | Specifies whether the list view control is virtual. |
| OwnerDraw | Specifies whether the list view receives an OnDrawItem event. |
| Reading | Returns whether the TCustomListView control is being read from. |
| ReadOnly | Determines whether the user can change the contents of the control. |
| RowSelect | Determines whether an entire row in the list view can be selected. |
| SelCount | Specifies the number of selected items in the list view. |
| Selected | Indicates the first selected item in the list view. |
| ShowColumnHeaders | Determines whether the column headers are displayed. |
| ShowWorkAreas | Determines whether the visual properties of work areas are displayed. |
| SmallImages | Provides a list of icon images to display for each item in the list when ViewStyle is not vsIcon. |
| SortType | Determines if and how the items in the list are automatically sorted. |
| StateImages | Specifies additional icon images to display next to each item in the list view. |
| TopItem | Indicates the topmost visible item in the list view. |
| ViewOrigin | Designates the coordinates of the upper left corner of the list, relative to the visible area of the list view control. |
| ViewStyle | Determines how the list items are displayed. |
| VisibleRowCount | Indicates number of items that can fit vertically in the visible area of a list view. |
| WorkAreas | Defines separate working areas that divide the list view's client area. |