ManfredHerr Messages: 67 Registered: February 2013 Location: Germany
Member
Hi,
to keep it short: If you have multiple items selected in an column list and call RemoveSelected() then only one of the items is removed.
Unless, you call KillCursor() before!
This is because the removes are executed one by one and every remove tries to set the cursor to a valid row; and by doing so the selection is cleared.
In other development tools this would be considered as a bug, and in UPP?
A simple workaround would be that RemoveSelected calls KillCursor itself before starting to remove.