Example #1
0
        public void Handle(DesignContextChanged message)
        {
            var timeouteSetting = appSetting.GetSetting("MainWindow.PluginResponseTimeout", 15);

            pluginResponseTimeoutService.SetResponseTimeout(timeouteSetting);
            OnWindowGrab(null);
            NavigationMenuViewModel.ResetMenuState();
            ToolboxMenuViewModel.ResetMenuState();
            pluginActionSender.TerminatePlugins();
        }
Example #2
0
        protected override void OnInitialize()
        {
            base.OnInitialize();
            eventAggregator.Subscribe(this);
            InitializeInformationBoard();

//            eventAggregator.Subscribe(BusyIndicatorViewModel);
//            eventAggregator.Subscribe(BusyIndicatorWindowViewModel);
            BIVisible = false;
            NavigationMenuViewModel.Initialize();
            ToolboxMenuViewModel.Initialize();
            StartCommunicationServer();
            CreatePluginContainer();
        }