public static void Show(IDockForm dockForm) { Instance.DockForm = dockForm; if (dockForm.DockPanel.ActiveDocument is IDocument) SetDocument(((IDocument)dockForm.DockPanel.ActiveDocument).DocumentItem); Instance.Show(dockForm.DockPanel); }
public static void Show(IDockForm dockForm) { Instance.DockForm = dockForm; if (dockForm.DockPanel.ActiveDocument is IDocument) SetDocumentVisualizer(((IDocument)dockForm.DockPanel.ActiveDocument).Handler.VisualizerHandler); Instance.Show(dockForm.DockPanel); }
public static void Show(IDockForm dockForm) { Instance.DockForm = dockForm; var cfg = dockForm.DockPanel.ActiveContent as IPropertyConfigurable; if (cfg != null) SetPropertyObject(cfg.PropertyObject); Instance.Show(dockForm.DockPanel); }
public static void LoadProjects(IDockForm dockForm) { Instance.DockForm = dockForm; if (Instance.isLoaded) return; Instance.view.LoadProjects(dockForm.Workspace.Projects); dockForm.Workspace.ProjectAdded += Instance.workspace_ProjectAdded; dockForm.Workspace.ProjectRemoved += Instance.workspace_ProjectRemoved; Instance.isLoaded = true; }
public static void Show(IDockForm dockFrom, string fileName) { var fileInfo = new FileInfo(fileName); var viewer = viewers.FirstOrDefault(p => p.File.FullName.Equals(fileInfo.FullName, StringComparison.OrdinalIgnoreCase)); if (viewer == null) { viewer = new CodeViewer(fileInfo); viewer.FormClosed += (s, e) => { viewers.Remove(viewer); }; viewers.Add(viewer); } viewer.Show(dockFrom.DockPanel); }
public TemplateDocument(TemplateFile file, IDockForm dockForm) { InitializeComponent(); DockForm = dockForm; Handler.EditHandler = this; Handler.ZoomHandler = this; Handler.TextFormatHandler = this; Handler.Compile += new EventHandler(Handler_Compile); template = file; template.Renamed += new EventHandler(template_StateChanged); template.StateChanged += new EventHandler(template_StateChanged); UpdateName(); LoadFile(); }
public DiagramDocument(IDiagram document, IDockForm dockForm) { InitializeComponent(); DockForm = dockForm; canvas.Diagram = document; Text = canvas.Diagram.Name; TabText = Text; canvas.Diagram.Renamed += new EventHandler(diagram_StateChanged); Style.CurrentStyleChanged += new EventHandler(Style_CurrentStyleChanged); canvas.Diagram.StateChanged += new EventHandler(diagram_StateChanged); canvas.Diagram.SelectionChanged += new EventHandler(Diagram_SelectionChanged); Handler.ZoomHandler = canvas; Handler.PrintHandler = canvas.Diagram; Handler.EditHandler = canvas.Diagram; Handler.VisualizerHandler = canvas; Handler.LayoutHandler = canvas.Diagram; Handler.GenerateCode += new EventHandler(Handler_GenerateCode); UpdateTexts(); Load += DiagramDocument_Load; }
public static void SetDockForm(IDockForm dockForm) { Instance.DockForm = dockForm; }
public static void Show(IDockForm dockForm) { Instance.DockForm = dockForm; Instance.Show(dockForm.DockPanel); }
public DocumentManager(IDockForm form) { dockForm = form; documents = new List<IDocument>(); }
public TypeDocument(TypeBase document, IDockForm dockForm) { InitializeComponent(); DockForm = dockForm; InitEditor(document); }
public static void Show(IDockForm dockForm) { LoadProjects(dockForm); Instance.Show(dockForm.DockPanel); }