Functional list selection dialog