Show: Delphi C++
Display Preferences

Vcl.ComCtrls.TCustomListView Declared Members

From XE2 API Documentation
Jump to: navigation, search



Contents

Constructors & Destructors

CreateCreates and initializes an instance of TCustomListView.
DestroyDestroys an instance of TCustomListView.

Events

OnAdvancedCustomDrawOccurs at discrete points during the rendering of the list view.
OnAdvancedCustomDrawItemOccurs at discrete stages during the painting of an item in an owner-drawn list view.
OnAdvancedCustomDrawSubItemOccurs at discrete stages during the painting of a subitem in an owner-drawn list view.
OnChangeOccurs immediately after an item in the list changes.
OnChangingOccurs when an item in the list is about to change.
OnColumnClickOccurs when the user clicks on a column header in a list view.
OnColumnDraggedOccurs when a column is dragged to a new position.
OnColumnRightClickOccurs when the user right-clicks a column header in a list view.
OnCompareOccurs when two items need to be compared during a sort of the list.
OnCreateItemClassOnCreateItemClass occurs when a list item object is about to be created.
OnCustomDrawOccurs when an owner-draw list view must be rendered.
OnCustomDrawItemOccurs when an item in an owner-draw list view must be rendered.
OnCustomDrawSubItemOccurs when a subitem must be rendered in an owner-draw list view.
OnDataOccurs immediately before an item is displayed in the list view control.
OnDataFindOccurs when the list view control receives a search request, such as when the FindData and FindCaption methods are called.
OnDataHintOccurs when the contents of the list view change, such as when the user scrolls the list view.
OnDataStateChangeOccurs when a range of items change states.
OnDeletionOccurs when an item in the list view is about to be deleted.
OnDrawItemOccurs when an item should be drawn in the list view.
OnEditedOccurs immediately after the user edits an item's Caption property.
OnEditingOccurs when the user starts to edit a list item's Caption property.
OnGetImageIndexOccurs when an item is about to be displayed in the list view control.
OnGetSubItemImageOccurs when a subitem is about to be displayed in the column of a list view control.
OnInfoTipOccurs when the user pauses the mouse over an item in the list view.
OnInsertOccurs immediately after a new item is inserted into the list view.
OnItemCheckedOccurs when item checked or unchecked.
OnSelectItemOccurs when an item is selected in the list view control.

Functions

ActionChangeResponds when the action for which this list view is a client changes.
AddItemAdds an item to the list control.
AlphaSortSorts the items in the list view.
ArrangeArranges icons in a list view that has a ViewStyle of vslcon or vsSmallIcon.
CanChangeSpecifies whether the properties of a list item can be changed.
CanEditSpecifies whether the text of a list item can be changed by the user.
ChangeGenerates an OnChange event.
ChangeScaleRescaling event dispatcher
ClearDeletes all of the items from the list control.
ClearSelectionRemoves the selection, leaving all items unselected.
ColClickColumn click event dispatcher.
ColRightClickColumn right-click event dispatcher.
ColumnsShowingIndicates whether the ViewStyle property is vsReport.
CopySelectionCopies the selected item or items to another TCustomListControl descendant.
CreateListItemCreates a list item for the collection specified by the Items property.
CreateListItemsCreates the TListItems object that implements the Items property.
CreateParamsInitializes the window-creation parameter record.
CreateWndCreates the window used by the list view.
CustomDrawCustom draw event dispatcher.
CustomDrawItemCustom draw item event dispatcher.
CustomDrawSubItemCustom draw subitem event dispatcher.
CustomSortSorts the items in the list using the specified ordering function.
DeleteRemoves an item from the list view and frees the associated memory.
DeleteSelectedDeletes all the selected items.
DestroyWndDestroys the window referenced by the list view's window handle.
DoEndDragDrag end event dispatcher.
DoGesture
DoInfoTipInfoTip event dispatcher.
DoStartDragStart drag event dispatcher..
DrawItemDraw item event dispatcher.
EditEdit event dispatcher.
FindCaptionReturns a list view item, if any, with the specified caption.
FindDataReturns a list view item, if any, associated with the specified data.
GetActionLinkClassReturns the action link class that is associated with list view controls.
GetCountReturns the number of items in the list.
GetDragImagesReturns a drag cursor if a list item is being dragged.
GetHitTestInfoAtReturns information about the specified point in the list view's client area.
GetItemAtReturns the list item at the specified position.
GetItemIndexReturns the index of the specified item in the Items property array.
GetNearestItemReturns the list item nearest a specified point, in a particular direction.
GetNextItemReturns the next list item after the StartItem in the specified direction.
GetSearchStringReturns the incremental search string of a list view control.
GetSelCountReturns the value of the SelCount property.
InsertItemGenerates an OnInsert event.
IsCustomDrawnDetermines when custom draw event handlers are called.
IsEditingIndicates whether any item in the list view is being edited.
Loaded
MouseUpMouse button up event dispatcher.
NotificationResponds to notifications that components are about to be created or destroyed.
OwnerDataFetchCustomizes a list view item before it is displayed.
OwnerDataFindSearches for an item in the list view control.
OwnerDataHintSpecifies a range of items that might be fetched.
OwnerDataStateChangeSpecifies items that have changed states.
ScrollScrolls the content of a list view by the indicated amount.
SelectAllSelects all items or all text in the selected item.
SetItemIndexSets the value of the ItemIndex property.
SetMultiSelectSets the value of the MultiSelect property.
SetViewStyleSets the value of the ViewStyle property.
StringWidthReturns the width of a string, using the list view's current font.
UpdateColumnIndividual column update event dispatcher.
UpdateColumnsGeneral column update event dispatcher.
UpdateGroupUpdates all items under the specified group.
UpdateGroupsUpdates the items in all groups.
UpdateItemsRedraws a range of items, starting at FirstIndex and ending at LastIndex.
WndProcProvides specific message responses for the list view.

Properties

AllocByIndicates the number of items the list view can store in memory.
BorderStyleDetermines whether the list view displays a single line border.
BoundingRectDenotes the bounding rectangle for the items in the list view.
CanvasGives access to the list view's canvas.
CheckboxesSpecifies whether check boxes appear next to the items in the list view.
ColumnDescribes the column specified by the Index parameter.
ColumnClickDetermines whether the column header behaves like a button.
ColumnsDescribes the properties of the columns in the list view.
DropTargetSpecifies which item in the list is the target of a drag and drop operation.
FlatScrollBarsSpecifies whether the list view's scroll bars are flat.
FullDragSpecifies whether headers are repainted when they are dragged.
GridLinesDetermines whether lines are drawn separating items in the list.
GroupHeaderImagesImage list.
GroupsList of TListGroup objects to group list items.
GroupViewTurn on and off group view.
HideSelectionDetermines whether the list view gives a visual indication of which item is selected when focus shifts to another control.
HotTrackSpecifies whether list items are highlighted when the mouse passes over them.
HotTrackStylesSpecifies the hot tracking styles.
HoverTimeSpecifies how long the user must pause with the mouse before an item is selected.
IconOptionsDetermines how icons displayed in the list view are arranged.
ItemFocusedIndicates which item, if any, has focus.
ItemsContains the list of items displayed by the list view.
LargeImagesProvides a list of icon images to display for each item in the list when ViewStyle is vsIcon.
MultiSelectDetermines whether the user can select more than one list item at a time.
OwnerDataSpecifies whether the list view control is virtual.
OwnerDrawSpecifies whether the list view receives an OnDrawItem event.
ReadingReturns whether the TCustomListView control is being read from.
ReadOnlyDetermines whether the user can change the contents of the control.
RowSelectDetermines whether an entire row in the list view can be selected.
SelCountSpecifies the number of selected items in the list view.
SelectedIndicates the first selected item in the list view.
ShowColumnHeadersDetermines whether the column headers are displayed.
ShowWorkAreasDetermines whether the visual properties of work areas are displayed.
SmallImagesProvides a list of icon images to display for each item in the list when ViewStyle is not vsIcon.
SortTypeDetermines if and how the items in the list are automatically sorted.
StateImagesSpecifies additional icon images to display next to each item in the list view.
TopItemIndicates the topmost visible item in the list view.
ViewOriginDesignates the coordinates of the upper left corner of the list, relative to the visible area of the list view control.
ViewStyleDetermines how the list items are displayed.
VisibleRowCountIndicates number of items that can fit vertically in the visible area of a list view.
WorkAreasDefines separate working areas that divide the list view's client area.


Personal tools
Previous Versions
Translations