Use *DialogView as sub answer UI

- Add lock/unlock methods
Fix underscore coding style