private void umbralTextBox_TextChanged(object sender, EventArgs e) { if (previsualizarCheckBox.Checked) { if (formPadre.textoActual != copiaTexto) { formPadre.textoActual.LiberarTextoManejado(); } formPadre.textoActual = copiaTexto.Copia(); formPadre.textoActual.Umbralizar(umbralTrackBar.Value); formPadre.CargarImagen(); } }
private void derechaRadioButton_CheckedChanged(object sender, EventArgs e) { direccion = 1; if (previsualizarCheckBox.Checked) { if (formPadre.textoActual != copiaTexto) { formPadre.textoActual.LiberarTextoManejado(); } formPadre.textoActual = copiaTexto.Copia(); if (manualRadioButton.Checked) { formPadre.textoActual.Rotacion(direccion * gradosTrackBar.Value); } else { formPadre.textoActual.Enderezar(); } formPadre.CargarImagen(); } }
private void anchoNumericUpDown_ValueChanged(object sender, EventArgs e) { if (proporcionesCheckBox.Checked) { altoNumericUpDown.Value = (anchoNumericUpDown.Value * copiaTexto.GetAlto()) / copiaTexto.GetAncho(); } if (previsualizarCheckBox.Checked) { if (formPadre.textoActual != copiaTexto) { formPadre.textoActual.LiberarTextoManejado(); } formPadre.textoActual = copiaTexto.Copia(); formPadre.textoActual.Escalacion((double)anchoNumericUpDown.Value / copiaTexto.GetAncho(), (double)altoNumericUpDown.Value / copiaTexto.GetAlto()); formPadre.CargarImagen(); } }