Improve BSettingsDialog and BNetworkOperation