private void SaveButton2_Click(object sender, EventArgs e) { if (this.MainBar.SelectedDockTab >= 0) { if (this.MainBar.Items[MainBar.SelectedDockTab].GetType() == typeof(XmlDockContainer)) { XmlDockContainer SelectXmlDockContainer = (XmlDockContainer)this.MainBar.Items[MainBar.SelectedDockTab]; try { SelectXmlDockContainer.Save(); this.AddLog(SelectXmlDockContainer.XmlPath + " succefully saved", LogType.MSG_INFO); } catch { this.AddLog(SelectXmlDockContainer.XmlPath + " can't be save", LogType.MSG_ERROR); } } else if (this.MainBar.Items[MainBar.SelectedDockTab].GetType() == typeof(TSIDockContainer)) { TSIDockContainer SelectTSIDockContainer = (TSIDockContainer)this.MainBar.Items[MainBar.SelectedDockTab]; try { SelectTSIDockContainer.Save(); this.AddLog(SelectTSIDockContainer.TSIPath + " succefully saved", LogType.MSG_INFO); } catch { this.AddLog(SelectTSIDockContainer.TSIPath + " can't be save", LogType.MSG_ERROR); } } } }
private void MainBar_DockTabChange(object sender, DevComponents.DotNetBar.DockTabChangeEventArgs e) { TreeTSI.Nodes.Clear(); propertyGrid.SelectedObject = null; if (e.NewTab.GetType() == typeof(XmlDockContainer)) { XmlDockContainer SelectXmlDockContainer = (XmlDockContainer)e.NewTab; SelectXmlDockContainer.Reload(); treeTSIMenuStrip.Enabled = false; } else if (e.NewTab.GetType() == typeof(DDSDockContainer)) { DDSDockContainer SelectDDSDockContainer = (DDSDockContainer)e.NewTab; SelectDDSDockContainer.Reload(); treeTSIMenuStrip.Enabled = false; } else if (e.NewTab.GetType() == typeof(TSIDockContainer)) { TSIDockContainer SelectTSIDockContainer = (TSIDockContainer)e.NewTab; SelectTSIDockContainer.Reload(); tabControl.SelectedTab = tabPageTSI; treeTSIMenuStrip.Enabled = true; } else { treeTSIMenuStrip.Enabled = false; } if (e.OldTab.GetType() == typeof(ICustomControl)) //avoid error with "about tab" which isn't a ICustomControl { ICustomControl oldDock = (ICustomControl)e.OldTab; oldDock.Save(); } }
private void showCodeToolStripMenuItem_Click(object sender, EventArgs e) { XmlDockContainer newXmlDockContainer = new XmlDockContainer(SolutionTree.SelectedNode.Text, SolutionTree.SelectedNode.Text); string XmlPath = ContentManager.GetRootPath() + "\\" + ContentManager.xmlFolderPartialPath + "\\" + SolutionTree.SelectedNode.Text; newXmlDockContainer.Load(XmlPath); AddDockContainer(newXmlDockContainer); }
private void showCodeToolStripMenuItem_Click(object sender, EventArgs e) { XmlDockContainer newXmlDockContainer = new XmlDockContainer(SolutionTree.SelectedNode.Text, SolutionTree.SelectedNode.Text); string XmlPath; XmlPath = this.ClientFolder.FullName + "\\" + SolutionTree.SelectedNode.Parent.Text + "\\" + SolutionTree.SelectedNode.Text; try { newXmlDockContainer.LoadXml(XmlPath); AddDockContainer(newXmlDockContainer); AddLog(XmlPath + " succefully opened", LogType.MSG_INFO); } catch { AddLog(XmlPath + " can't be open", LogType.MSG_ERROR); } }
private void MainBar_DockTabChange(object sender, DevComponents.DotNetBar.DockTabChangeEventArgs e) { TreeTSI.Nodes.Clear(); propertyGrid.SelectedObject = null; if (e.NewTab.GetType() == typeof(XmlDockContainer)) { XmlDockContainer SelectXmlDockContainer = (XmlDockContainer)e.NewTab; SelectXmlDockContainer.Reload(); TreeTSIMenuStrip.Enabled = false; } else if (e.NewTab.GetType() == typeof(DDSDockContainer)) { DDSDockContainer SelectDDSDockContainer = (DDSDockContainer)e.NewTab; SelectDDSDockContainer.Reload(); TreeTSIMenuStrip.Enabled = false; } else if (e.NewTab.GetType() == typeof(TSIDockContainer)) { TSIDockContainer SelectTSIDockContainer = (TSIDockContainer)e.NewTab; SelectTSIDockContainer.tsi.Reload(); LoadTSITree(SelectTSIDockContainer); tabControl.SelectedTab = tabPageTSI; TreeTSIMenuStrip.Enabled = true; } else { TreeTSIMenuStrip.Enabled = false; } if (e.OldTab.GetType() == typeof(XmlDockContainer)) { XmlDockContainer OldtXmlDockContainer = (XmlDockContainer)e.OldTab; OldtXmlDockContainer.Save(); } else if (e.OldTab.GetType() == typeof(TSIDockContainer)) { TSIDockContainer OldTSIDockContainer = (TSIDockContainer)e.OldTab; OldTSIDockContainer.tsi.Save(); } }
private void closeToolStripMenuItem_Click(object sender, EventArgs e) { if (this.MainBar.SelectedDockTab >= 0) { if (this.MainBar.Items[MainBar.SelectedDockTab].GetType() == typeof(XmlDockContainer)) { XmlDockContainer SelectXmlDockContainer = (XmlDockContainer)this.MainBar.Items[MainBar.SelectedDockTab]; try { SelectXmlDockContainer.Save(); this.AddLog(SelectXmlDockContainer.XmlPath + " succefully saved", LogType.MSG_INFO); } catch { this.AddLog(SelectXmlDockContainer.XmlPath + " can't be save", LogType.MSG_ERROR); } } this.MainBar.Items.RemoveAt(this.MainBar.SelectedDockTab); } }