private void frmClassEdit_FormClosing(object sender, FormClosingEventArgs e) { if (ReflectorHandler.Initializing) { //SetStatusText("Reflector is initialing, please try again later."); e.Cancel = true; return; } if (ReflectorHandler.Unloading) { //SetStatusText("Reflector is unloading, please try again later."); e.Cancel = true; return; } try { this.treeView1.SuspendLayout(); this.treeView1.BeginUpdate(); this.treeView1.DrawMode = TreeViewDrawMode.Normal; if (Config.ClassEditorAutoSaveBookmarkEnabled) { BookmarkHandler.SaveBookmark(); } ReflectorHandler.Unload(); } catch { #if DEBUG throw; #endif } }
private void cboBookmark_SelectedIndexChanged(object sender, EventArgs e) { if (BookmarkHandler == null) { return; } BookmarkHandler.cboBookmark_SelectedIndexChanged(sender, e); }
public void RemoveBookmark(object obj) { if (Bookmarks.Contains(obj)) { Bookmarks.Remove(obj); BookmarkHandler temp = BookmarkRemoved; if (temp != null) { temp(obj); } } }
public void AddBookmark(object obj) { if (!Bookmarks.Contains(obj)) { Bookmarks.Add(obj); BookmarkHandler temp = BookmarkAdded; if (temp != null) { temp(obj); } } }
private void frmClassEdit_KeyUp(object sender, KeyEventArgs e) { //Deobfuscator: CTRL+D //if (e.Control && e.KeyCode == Keys.D && tabControl1.SelectedTab == tabDetails) //{ // cmDeobf_Click(sender, e); // e.Handled = true; // return; //} //Search Next: F3 if (e.KeyCode == Keys.F3) { tbSearchNext_Click(sender, e); e.Handled = true; return; } //Bookmark: CTRL+F4, F4, SHIFT+F4 if (e.KeyCode == Keys.F4) { if (e.Control) { cmBookmark_Click(sender, e); return; } if (e.Shift) { BookmarkHandler.NavigatePrevious(); e.Handled = true; return; } else { BookmarkHandler.NavigateNext(); e.Handled = true; return; } } }
private void tbSaveBookmark_Click(object sender, EventArgs e) { BookmarkHandler.tbSaveBookmark_Click(sender, e); }
private void cmBookmark_Click(object sender, EventArgs e) { BookmarkHandler.cmBookmark_Click(sender, e); }