Beispiel #1
0
 /// <summary>
 ///		Inicializa las librerías
 /// </summary>
 public override void InitLibraries(Plugins.Views.Host.IHostPluginsController hostPluginsController)
 {
     MainInstance          = this;
     HostPluginsController = hostPluginsController;
     Name             = "SourceEditor";
     ViewModelManager = new SourceEditorViewModel("SourceEditor", HostPluginsController.HostViewModelController,
                                                  HostPluginsController.ControllerWindow, hostPluginsController.DialogsController,
                                                  ViewsController, GetRouteImages());
     ViewModelManager.InitModule();
 }
Beispiel #2
0
        public SourceEditor(List <IProvider> providers, IDataStore dataStore, SourceViewModel svm)
        {
            InitializeComponent();

            vm = new SourceEditorViewModel(this, OptionsGrid, providers, dataStore, svm);
            this.DataContext = vm;

            /*
             *
             * CommonLoad(providers, dataStore);
             *
             * sourceViewModel = svm;
             *
             * LoadFromSource(svm.Data);
             */
        }