Just take into account:
1) Item may be deleted by Backspace or Delete key, even it it was not selected
2) If only part of item's text was selected, item is not deleted with the selection
Hm, yes - those are both good points. But that can't happen with items that have style protection enabled, right? And it just so happens I only need to know when those items are being deleted. I don't care about the others.