/// <summary> /// Inicializa los datos globales /// </summary> internal static void Initialize(MainWindow mainWindow, Xceed.Wpf.AvalonDock.DockingManager dockManager) { HostController = new HostPluginsController(ApplicationName, new Controllers.HostViewsController(ApplicationName, mainWindow), new Controllers.HostViewModelController(ApplicationName), mainWindow, dockManager); }
/// <summary> /// Abre el navegador web /// </summary> public void OpenWebBrowser(string url) { HostPluginsController.ShowWebBrowser(url); }
/// <summary> /// Abre una ventana de imagen /// </summary> public void OpenImage(string fileName) { HostPluginsController.ShowImage(fileName); }
/// <summary> /// Abre una ventana de edición /// </summary> public void OpenEditor(string fileName, string template, string fileNameHelp = null) { HostPluginsController.ShowCodeEditor(fileName, template, LayoutEnums.Editor.Xml, fileNameHelp); }