private void BtnTreeSpeciesGroups_Click(object sender, EventArgs e) { frmMain.g_oFrmMain.ActivateStandByAnimation( frmMain.g_oFrmMain.WindowState, frmMain.g_oFrmMain.Left, frmMain.g_oFrmMain.Height, frmMain.g_oFrmMain.Width, frmMain.g_oFrmMain.Top); // Initialize Tree Species Group form this.m_frmTreeSpeciesGroups = new frmDialog(_frmProcessorScenario, frmMain.g_oFrmMain); this.m_frmTreeSpeciesGroups.MaximizeBox = false; this.m_frmTreeSpeciesGroups.BackColor = System.Drawing.SystemColors.Control; this.m_frmTreeSpeciesGroups.Text = "Processor: Tree Species Groups"; this.m_frmTreeSpeciesGroups.Initialize_Processor_Tree_Species_Groups(); this.m_frmTreeSpeciesGroups.Height = 0; this.m_frmTreeSpeciesGroups.Width = 0; if (this.m_frmTreeSpeciesGroups.uc_processor_scenario_tree_spc_groups1.Top + m_frmTreeSpeciesGroups.uc_processor_scenario_tree_spc_groups1.Height > this.m_frmTreeSpeciesGroups.ClientSize.Height + 2) { for (int x = 1; ; x++) { this.m_frmTreeSpeciesGroups.Height = x; if (m_frmTreeSpeciesGroups.uc_processor_scenario_tree_spc_groups1.Top + m_frmTreeSpeciesGroups.uc_processor_scenario_tree_spc_groups1.Height < this.m_frmTreeSpeciesGroups.ClientSize.Height) { break; } } } if (m_frmTreeSpeciesGroups.uc_processor_scenario_tree_spc_groups1.Left + m_frmTreeSpeciesGroups.uc_processor_scenario_tree_spc_groups1.Width > this.m_frmTreeSpeciesGroups.ClientSize.Width + 2) { for (int x = 1; ; x++) { this.m_frmTreeSpeciesGroups.Width = x; if (m_frmTreeSpeciesGroups.uc_processor_scenario_tree_spc_groups1.Left + m_frmTreeSpeciesGroups.uc_processor_scenario_tree_spc_groups1.Width < this.m_frmTreeSpeciesGroups.ClientSize.Width) { break; } } } if (ReferenceProcessorScenarioForm.m_bTreeGroupsFirstTime == true && ReferenceProcessorScenarioForm.m_bTreeGroupsCopied == false) { ReferenceProcessorScenarioForm.LoadTreeGroupings(); } m_frmTreeSpeciesGroups.uc_processor_scenario_tree_spc_groups1.loadvalues(); frmMain.g_oFrmMain.DeactivateStandByAnimation(); this.m_frmTreeSpeciesGroups.Left = 0; this.m_frmTreeSpeciesGroups.Top = 0; this.m_frmTreeSpeciesGroups.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Sizable; this.m_frmTreeSpeciesGroups.Show(); }
private void BtnTreeDiameterGroups_Click(object sender, EventArgs e) { frmMain.g_oFrmMain.ActivateStandByAnimation( frmMain.g_oFrmMain.WindowState, frmMain.g_oFrmMain.Left, frmMain.g_oFrmMain.Height, frmMain.g_oFrmMain.Width, frmMain.g_oFrmMain.Top); // Initialize Tree Diameter form this.m_frmTreeDiamGroups = new frmDialog(_frmProcessorScenario, frmMain.g_oFrmMain); this.m_frmTreeDiamGroups.MaximizeBox = false; this.m_frmTreeDiamGroups.BackColor = System.Drawing.SystemColors.Control; this.m_frmTreeDiamGroups.Text = "Processor: Tree Diameter Groups"; // @ToDo: Not sure if we need this //this.m_frmTreeDiam.MdiParent = ofrmProcessorScenario; this.m_frmTreeDiamGroups.Initialize_Plot_Tree_Diam_User_Control(); this.m_frmTreeDiamGroups.Height = 0; this.m_frmTreeDiamGroups.Width = 0; if (this.m_frmTreeDiamGroups.uc_processor_scenario_tree_diam_groups_list1.Top + this.m_frmTreeDiamGroups.uc_processor_scenario_tree_diam_groups_list1.Height > this.m_frmTreeDiamGroups.ClientSize.Height + 2) { for (int x = 1; ; x++) { this.m_frmTreeDiamGroups.Height = x; if (this.m_frmTreeDiamGroups.uc_processor_scenario_tree_diam_groups_list1.Top + this.m_frmTreeDiamGroups.uc_processor_scenario_tree_diam_groups_list1.Height < this.m_frmTreeDiamGroups.ClientSize.Height) { break; } } } if (this.m_frmTreeDiamGroups.uc_processor_scenario_tree_diam_groups_list1.Left + this.m_frmTreeDiamGroups.uc_processor_scenario_tree_diam_groups_list1.Width > this.m_frmTreeDiamGroups.ClientSize.Width + 2) { for (int x = 1; ; x++) { this.m_frmTreeDiamGroups.Width = x; if (this.m_frmTreeDiamGroups.uc_processor_scenario_tree_diam_groups_list1.Left + this.m_frmTreeDiamGroups.uc_processor_scenario_tree_diam_groups_list1.Width < this.m_frmTreeDiamGroups.ClientSize.Width) { break; } } } if (ReferenceProcessorScenarioForm.m_bTreeGroupsFirstTime == true && ReferenceProcessorScenarioForm.m_bTreeGroupsCopied == false) { ReferenceProcessorScenarioForm.LoadTreeGroupings(); } m_frmTreeDiamGroups.uc_processor_scenario_tree_diam_groups_list1.loadvalues(); frmMain.g_oFrmMain.DeactivateStandByAnimation(); this.m_frmTreeDiamGroups.Show(); this.m_frmTreeDiamGroups.Left = 0; this.m_frmTreeDiamGroups.Top = 0; this.m_frmTreeDiamGroups.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; }