private void UpdateImage()
        {
            var aspectRatio = _imgDotDiagram.Width / (double)_imgDotDiagram.Height;

            _plotResult = _analyser != null
                ? DependencyPlotter.CalculatePlot(aspectRatio, _analyser.DependencyGraph, _filterPreferences)
                : new PlotResult();

            _txtMessage.Text         = _analyser?.GetMessages();
            _txtDotScriptOutput.Text = _plotResult.DotCommand;
            _imgDotDiagram.Image     = _plotResult.Image;

            _imgDotDiagram.Invalidate();
        }
        private void UpdateImage()
        {
            var aspectRatio = _imgDotDiagram.Width / (double)_imgDotDiagram.Height;

            _plotResult = _analyser != null
                ? _plotter.CalculatePlot(aspectRatio, _analyser.DependencyGraph, _filterPreferences) 
                : new PlotResult();

            _txtMessage.Text = _analyser!=null ? _analyser.GetMessages() : null;
            _txtDotScriptOutput.Text = _plotResult.DotCommand;
            _imgDotDiagram.Image = _plotResult.Image;

            _imgDotDiagram.Invalidate();
        }