Improve BSettingsDialog

Implement tab order.