Perito Mercantil

Páginas: 5 (1034 palabras) Publicado: 20 de octubre de 2012
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;




namespace Practico
{
public partial class Formulario1 : Form
{
Alfabeto MiAlfabeto = new Alfabeto();
Lenguaje lenguaje1;
Lenguaje lenguaje2;public Formulario1()
{
InitializeComponent();
}


private void salirToolStripMenuItem_Click(object sender, EventArgs e)
{
Close();
}


private void alfabetoToolStripMenuItem_Click(object sender, EventArgs e)
{
panelIngAlfabeto.Visible = true;
if(MiAlfabeto.isEmpty())
{
richTextBoxAlfabeto.Text = "Estas por ingresar los caracteres de un alfabeto \n\n Luego de digitar cada caracter, clickea Ingresar";
}
else
{
richTextBoxAlfabeto.Text = MiAlfabeto.toString();
}
panelIngLenguaje.Visible = false;
panelAutor.Visible = false;panelAcercaDe.Visible = false;
textBoxIngresoAlfabeto.Focus();
}


private void buttonCerrarPanAlfa_Click(object sender, EventArgs e)
{
richTextBoxAlfabeto.Clear();
panelIngAlfabeto.Visible = false;
}


private void buttonIngAlfabeto_Click(object sender, EventArgs e)
{CargaDeAlfabeto();
}


private void habilitaMenu(int menu, Boolean estado)
{
switch (menu)
{
case 0:
alfabetoToolStripMenuItem.Enabled = estado;
break;
case 1:
lenguajeToolStripMenuItem.Enabled = estado;
break;}
}


private void CargaDeAlfabeto()
{
MiAlfabeto.ingresarCaracteres(textBoxIngresoAlfabeto.Text.Trim());
if (!MiAlfabeto.isEmpty())
{
richTextBoxAlfabeto.Clear();
richTextBoxAlfabeto.Text = MiAlfabeto.toString();
}
textBoxIngresoAlfabeto.Clear();textBoxIngresoAlfabeto.Focus();
}


private void textBoxIngresoAlfabeto_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == (char)(Keys.Enter))
{
CargaDeAlfabeto();
}
}


private void button1_Click(object sender, EventArgs e)
{panelIngLenguaje.Visible = false;
}


private void buttonIngCantLeng_Click(object sender, EventArgs e)
{
int cantidadPalabras = (int)numericUpDownIngLeng.Value;
if (labelNumLeng.Text.CompareTo("1") == 0)
{
lenguaje1 = new Lenguaje();
lenguaje1.setCantPal(cantidadPalabras);
}else
{
lenguaje2 = new Lenguaje();
lenguaje2.setCantPal(cantidadPalabras);
}
buttonBorrarLeng.Enabled = true;
richTextBoxCompare.Text = MiAlfabeto.toString();
buttonIngCantLeng.Enabled = false;
numericUpDownIngLeng.Enabled = false;
if (numericUpDownIngLeng.Value !=0)
{
buttonIngLengueje.Enabled = true;
textBoxComparador.Enabled = true;
textBoxComparador.Focus();
}
else
{
buttonIngLengueje.Enabled = false;
textBoxComparador.Enabled = false;
}
if (labelNumLeng.Text.CompareTo("1") == 0)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Perito Mercantil
  • Perito Mercantil
  • Perito Mercantil
  • perito mercantil
  • perito mercantil
  • perito mercantil
  • perito mercantil
  • Perito mercantil

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS