//-------------------------------------------------------------------------------------- private void tsbBWExec_Click(object sender, EventArgs e) { try { bmpOriginal = new Bitmap(txtBWFile.Text); bmpBW = new Bitmap(txtBWFile.Text); pbSource.Image = bmpOriginal; pbBlackWhite.Image = bmpBW; int[][] lCentres = fBlackWhiteExplorer.DefineCentres(bmpOriginal, (TypeDivisionEnum)tscbTypeSplit.SelectedIndex); txtRedMin.Text = lCentres[0][0].ToString(); txtRedMax.Text = lCentres[0][1].ToString(); txtGreenMin.Text = lCentres[1][0].ToString(); txtGreenMax.Text = lCentres[1][1].ToString(); txtBlueMin.Text = lCentres[2][0].ToString(); txtBlueMax.Text = lCentres[2][1].ToString(); } catch (Exception ee) { MessageBox.Show(ee.ToString()); } if (fPictureFocus != null) { fPictureFocus.BackColor = System.Drawing.SystemColors.Control; } fPictureFocus = pbSource; if (fPictureFocus != null) { fPictureFocus.BackColor = Color.FromArgb(224, 224, 224); } }