Removes a specific row from the list view by row index.
Takes listViewID (Int) and row (Int).
Returns 1 on success, 0 if list view not found.
BGI GUI
Parameters & Returns
Parameters
listViewIDInt
rowInt
Returns
Int
Quick Summary
Removes a specific row from the list view by row index.
Takes listViewID (Int) and row (Int).
Returns 1 on success, 0 if list view not found.
Technical Exegesis...
Removes a specific row (item) from a list view control by its 0-based row index. Searches gizmoMap for the list view ID. Calls ListView_DeleteItem with row index. Returns 1 on success, 0 if list view not found.
This function deletes a single row from the list view. Row is 0-based item index (first row = 0). After deletion, subsequent rows shift up (row indices decrease by 1 for all rows after deleted row). Deleting row 5 causes old row 6 to become new row 5, old row 7 becomes new row 6, etc.
Removes a specific row (item) from a list view control by its 0-based row index. Searches gizmoMap for the list view ID. Calls ListView_DeleteItem with row index. Returns 1 on success, 0 if list view not found.
This function deletes a single row from the list view. Row is 0-based item index (first row = 0). After deletion, subsequent rows shift up (row indices decrease by 1 for all rows after deleted row). Deleting row 5 causes old row 6 to become new row 5, old row 7 becomes new row 6, etc. Common pattern: get selected item with bgiGetSelectedListViewItem, then remove it with bgiRemoveListViewItem. Use for delete operations, removing invalid entries, or list management. All column data for that row is deleted.