/// <summary>
        ///
        /// </summary>
        public OutputToAdditionalWindowPlugin()
        {
            var viewModel = new AdditionalOutputWindowsViewModel();
            var additionalOutputWindowControl = new AdditionalOutputWindow(viewModel);

            _manager = new AdditionalOutputWindowManager(viewModel);

            _widget = new WidgetDescription("AdditionalOutputWindow", "Additional output", additionalOutputWindowControl)
            {
                Left            = (int)SystemParameters.PrimaryScreenWidth - 400,
                Height          = 300,
                Width           = 400,
                ResizeToContent = false
            };
        }
Exemple #2
0
 public AdditionalOutputWindowManager(AdditionalOutputWindowsViewModel viewModel)
 {
     _viewModel = viewModel;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AdditionalOutputWindow"/> class.
 /// </summary>
 public AdditionalOutputWindow(AdditionalOutputWindowsViewModel viewModel)
 {
     InitializeComponent();
     DataContext = viewModel;
 }