private void reloadLibrary() { CleanUpTempDir(); CreateTempDir(); statusStrip1.Items.Clear(); //statusStrip1.Items.Add(workingDir); statusStrip1.Items.Add(rootContentItem.name); TOCTreeView.BeginUpdate(); TOCTreeView.Nodes.Clear(); appController = new AppController(rootContentItem.contentId, tocLocale, rootContentItem.version, TOCTreeView, workingDir); TOCTreeView.EndUpdate(); if (ContentDataSet.Tables["ItemInstance"] != null) { ContentDataSet.Tables["ItemInstance"].Clear(); } if (ContentDataSet.Tables["Item"] != null) { ContentDataSet.Tables["Item"].Clear(); } if (ContentDataSet.Tables["Picture"] != null) { ContentDataSet.Tables["Picture"].Clear(); } }
private void TOCTreeView_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Right) { TOCTreeView.SelectedNode = TOCTreeView.GetNodeAt(e.X, e.Y); } }
private void reloadLibrary() { Cursor.Current = Cursors.WaitCursor; try { CleanUpTempDir(); CreateTempDir(); statusStrip1.Items.Clear(); //statusStrip1.Items.Add(workingDir); statusStrip1.Items.Add(RootContentItem.Name); TOCTreeView.BeginUpdate(); TOCTreeView.Nodes.Clear(); _appController = new AppController(RootContentItem.ContentId, _currentLocale, RootContentItem.Version, TOCTreeView, _workingDir); TOCTreeView.EndUpdate(); if (ContentDataSet.Tables[TableNames.ITEMINSTANCE] != null) { ContentDataSet.Tables[TableNames.ITEMINSTANCE].Clear(); } if (ContentDataSet.Tables[TableNames.ITEM] != null) { ContentDataSet.Tables[TableNames.ITEM].Clear(); } if (ContentDataSet.Tables[TableNames.PICTURE] != null) { ContentDataSet.Tables[TableNames.PICTURE].Clear(); } } finally { Cursor.Current = Cursors.Default; } }