public void cmClassEditor_Click(object sender, EventArgs e)
        {
            if (dgvData.SelectedRows.Count < 1)
            {
                SimpleMessage.ShowInfo("Please select assembly to edit.");
                return;
            }

            try
            {
                frmClassEdit frm = new frmClassEdit(
                    new ClassEditParams()
                {
                    Host             = this,
                    Rows             = PathUtils.GetFullFileNames(dgvData.SelectedRows, treeView1.SelectedNode.FullPath),
                    SourceDir        = treeView1.SelectedNode.FullPath,
                    ObjectType       = ObjectTypes.All,
                    ShowStaticOnly   = false,
                    ShowSelectButton = false
                }
                    );
                frm.Show();
            }
            catch (Exception ex)
            {
                SimpleMessage.ShowException(ex);
            }
        }
        public void cmClassEditor_Click(object sender, EventArgs e)
        {
            if (dgvData.SelectedRows.Count < 1)
            {
                SimpleMessage.ShowInfo("Please select assembly to edit.");
                return;
            }

            try
            {
                frmClassEdit frm = new frmClassEdit(this, PathUtils.GetFullFileNames(dgvData.SelectedRows, treeView1.SelectedNode.FullPath), treeView1.SelectedNode.FullPath);
                frm.Show();
            }
            catch (Exception ex)
            {
                SimpleMessage.ShowException(ex);
            }
        }
        public void cmClassEditor_Click(object sender, EventArgs e)
        {
            if (dgvData.SelectedRows.Count < 1)
            {
                SimpleMessage.ShowInfo("Please select assembly to edit.");
                return;
            }

            try
            {
                frmClassEdit frm = new frmClassEdit(
                    new ClassEditParams() {
                        Host = this,
                        Rows = PathUtils.GetFullFileNames(dgvData.SelectedRows, treeView1.SelectedNode.FullPath),
                        SourceDir = treeView1.SelectedNode.FullPath,
                        ObjectType = ObjectTypes.All,
                        ShowStaticOnly = false,
                        ShowSelectButton = false
                    }
                    );
                frm.Show();
            }
            catch (Exception ex)
            {
                SimpleMessage.ShowException(ex);
            }
        }