private void btnSettings_Click(object sender, EventArgs e)
        {
            CodeGenerationSettings settingForm = new CodeGenerationSettings(m_rootView, m_rootViewFilePath);

            // init tabs
            foreach (ListViewItem lvi in this.lvGeneratorList.Items)
            {
                ICodeGeneratorController controller = lvi.Tag as ICodeGeneratorController;
                if (controller != null && controller.SettingControl != null)
                {
                    settingForm.AddTabPage(controller.Name, controller);
                }
            }

            DialogResult result = settingForm.ShowDialog(this);

            if (result == System.Windows.Forms.DialogResult.OK)
            {
            }
        }
        private void btnSettings_Click(object sender, EventArgs e)
        {
            CodeGenerationSettings settingForm = new CodeGenerationSettings(m_rootView, m_rootViewFilePath);
            // init tabs
            foreach (ListViewItem lvi in this.lvGeneratorList.Items)
            {
                ICodeGeneratorController controller = lvi.Tag as ICodeGeneratorController;
                if (controller != null && controller.SettingControl != null)
                {
                    settingForm.AddTabPage(controller.Name, controller);
                }
            }

            DialogResult result = settingForm.ShowDialog(this);
            if (result == System.Windows.Forms.DialogResult.OK)
            {
            }
        }