Esempio n. 1
0
        //Clique em "Rodar Mapa"
        private void rodar_mapa_Click(object sender, EventArgs e)
        {
            //Cria o Thread que roda o mapa
            Thread rodarMapa = new Thread(() => Processamento.RodarMapa());

            rodarMapa.Start();
        }
Esempio n. 2
0
        public Execucao()
        {
            InterfaceGeral.formatarJanela(this);

            InitializeComponent();

            //Inclusão das janelas na array
            janelas       = new object[4, 2];
            janelas[0, 0] = homeBotao;
            janelas[1, 0] = graficosBotao;
            janelas[2, 0] = mapaBotao;
            janelas[3, 0] = logBotao;
            janelas[0, 1] = home;
            janelas[1, 1] = graficos;
            janelas[2, 1] = mapa;
            janelas[3, 1] = log;

            //Inclusão das imagens dos botões desabilitados na array
            imagens_botoes_desabilitados    = new Image[4];
            imagens_botoes_desabilitados[0] = Properties.Resources.Botão_home_desabilitado;
            imagens_botoes_desabilitados[1] = Properties.Resources.Botão_gráfico_desabilitado;
            imagens_botoes_desabilitados[2] = Properties.Resources.Botão_mapa_desabilitado;
            imagens_botoes_desabilitados[3] = Properties.Resources.Botão_log_desabilitado;

            //Inclusão dos campos de texto do home em uma array
            TextBox[] homeTextos = new TextBox[7];
            homeTextos[0] = textBox1;
            homeTextos[1] = textBox2;
            homeTextos[2] = textBox3;
            homeTextos[3] = textBox4;
            homeTextos[4] = textBox5;
            homeTextos[5] = textBox6;
            homeTextos[6] = textBox7;

            //Cria o Thread que processas os dados
            processamentoThread = new Thread(() => { Processamento.Inicializar(logTexto, homeTextos, this); });
            processamentoThread.Start();
        }