iface: allow to select elems

FIXME: InventoryMenu widget needs recompiling on each tick to update inventory status... which includes reconstructing all the labels inside from scratch. It might be a bit costly - might not of course, but it's still a concern.

Signed-off-by: mkhropov <mkhropov@gmail.com>