These events are generated by wListCtrl.

wEvent_ListBeginDragBegin dragging with the left mouse button.
wEvent_ListBeginRightDragBegin dragging with the right mouse button.
wEvent_ListBeginLabelEditBegin editing a label. This event can be vetoed.
wEvent_ListEndLabelEditFinish editing a label. This event can be vetoed.
wEvent_ListDeleteItemAn item was deleted.
wEvent_ListDeleteAllItemsAll items were deleted.
wEvent_ListItemFocusedThe currently focused item has changed.
wEvent_ListItemSelectedThe item has been selected.
wEvent_ListItemDeselectedThe item has been deselected.
wEvent_ListItemActivatedThe item has been activated (ENTER or double click).
wEvent_ListItemRightClickThe right mouse button has been clicked on an item.
wEvent_ListInsertItemAn item has been inserted.
wEvent_ListColClickA column has been left-clicked.
wEvent_ListColRightClickA column has been right-clicked.
wEvent_ListColBeginDragThe user started resizing a column. This event can be vetoed.
wEvent_ListColDraggingThe divider between columns is being dragged.
wEvent_ListColEndDragA column has been resized by the user.
wEvent_ListColBeginMoveThe user started moving a column.
wEvent_ListColEndMoveA column has been moved by the user.
wEvent_ListitemCheckedThe item has been checked.
wEvent_ListitemUncheckedThe item has been unchecked.


method getIndex(self: wListEvent): int {...}{.property, inline, raises: [], tags: [].}
The item index.
method getColumn(self: wListEvent): int {...}{.property, inline, raises: [], tags: [].}
The column position.
method getText(self: wListEvent): string {...}{.property, inline, raises: [], tags: [].}
The (new) item label for wEvent_ListEndLabelEdit event.