But take into consideration some lag, you double-click, have to wait for the confirmation window to open, hit enter, wait for the transaction to take place, then move on to the next item.
Besides, when you confirm everything, you can also let it be completely, because sometime it gets atomatic, especially when selling larg quantities, and then you have the same problem again, you select the wrong item, double-click, hit enter and then realize that you sold the wrong item.
To show \"locked\" items, you could grey them out or make them look half transparent. And one button could simply switch between the two states, each way with a confirmation.
It\'s hard to see that I support the \"keep\" idea, although up to now I never suffered from this issue, but I also never managed to fil my inventory, so I am not much of an authority on this topic ... ;-)
[edit]
Too slow ...
[/edit]