com.vtcsecure.ace.windows.CustomControls.UnifiedSettings.SettingsWindow.SettingsWindow C# (CSharp) Méthode

SettingsWindow() public méthode

public SettingsWindow ( CallViewCtrl callControl, UnifiedSettings_AccountChange accountChangeRequestedMethod ) : System
callControl CallViewCtrl
accountChangeRequestedMethod UnifiedSettings_AccountChange
Résultat System
        public SettingsWindow(CallViewCtrl callControl, UnifiedSettings_AccountChange accountChangeRequestedMethod)
        {
            InitializeComponent();

            AccountChangeRequested += accountChangeRequestedMethod;

            _allPanels = new List<BaseUnifiedSettingsPanel>();

            BaseUnifiedSettingsPanel.EnableAdvancedSettings = false;
            BaseUnifiedSettingsPanel.EnabledDebugSettings = false;
            BaseUnifiedSettingsPanel.EnableSuperSettings = false;

            AccountSettings.ShowSettingsUpdate += HandleShowSettingsUpdate;
            InitializePanelAndEvents(AccountSettings);

            InitializePanelAndEvents(GeneralSettings);

            InitializePanelAndEvents(AudioVideoSettings);

            InitializePanelAndEvents(ThemeSettings);

            InitializePanelAndEvents(TextSettings);

            SummarySettings.ShowSettingsUpdate += HandleShowSettingsUpdate;
            InitializePanelAndEvents(SummarySettings);

            //            InitializePanelAndEvents(AudioSettings);

            //            InitializePanelAndEvents(VideoSettings);

            //            InitializePanelAndEvents(CallSettings);

            //            InitializePanelAndEvents(NetworkSettings);

            InitializePanelAndEvents(AdvancedSettings);

            //            InitializePanelAndEvents(_viewTechnicalSupportPanel);

            _currentContent = GeneralSettings;
            #if DEBUG
            HandleShowSettingsUpdate(UnifiedSettings_LevelToShow.Normal, true);
            #else
            HandleShowSettingsUpdate(UnifiedSettings_LevelToShow.Normal, true);
            #endif
            SetCallControl(callControl);

            this.Loaded += SettingsWindow_Loaded;
        }