예제 #1
0
 public BarraInformacoes()
 {
     this.textura = Textura.GetTextura("texturaMenu2");
     this.texturaOuro = Textura.GetTextura("Ouro");
     this.texturaVida = Textura.GetTextura("Vida");
     this.texturaRodada = Textura.GetTextura("Rodada");
     this.fonte = Global.bancoDados.Fonte;
     this.box = new Box(new Rectangle(0,0,Global.LarguraJanela,32));
 }
예제 #2
0
 public Grid(int x, int y, int width, int height )
 {
     this.itens = new List<GridItem>();
     this.fonte = Global.bancoDados.Fonte;
     this.box = new Box(new Rectangle(x, y, width, height));
 }
예제 #3
0
 public ItemTexto(int x, int y, int width, int height)
 {
     box = new Box(new Rectangle(x, y, width, height));
 }
예제 #4
0
        public Menu()
        {
            this.textura = Textura.GetTextura("texturaMenu2");
            this.fonte = Global.bancoDados.Fonte;
            this.fonte10 = Global.bancoDados.Fonte10;

            int alturaBotao = 32;
            int largurabotao = 130;
            int borda = 10;
            this.estadoMenu = EstadoMenu.MenuInicial;
            this.texturaFundo = Textura.GetTextura("PlanoFundo");

            CarregaPerfis();

            Botao botaoNovoPerfil = new Botao();
            botaoNovoPerfil.Area = new Rectangle(Global.LarguraJanela - largurabotao - borda, Global.AlturaJanela - (alturaBotao * 3) - borda - 4, largurabotao, alturaBotao);
            botaoNovoPerfil.NomeBotao = "Novo Perfil";
            botaoNovoPerfil.MouseClick += new System.EventHandler(this.Click_NovoPerfil);

            Botao botaoSobre = new Botao();
            botaoSobre.Area = new Rectangle(Global.LarguraJanela - largurabotao - borda, Global.AlturaJanela - (alturaBotao * 2) - borda - 2, largurabotao, alturaBotao);
            botaoSobre.NomeBotao = "Sobre";
            botaoSobre.MouseClick += new System.EventHandler(this.Click_Sobre);

            Botao botaoSair = new Botao();
            botaoSair.Area = new Rectangle(Global.LarguraJanela - largurabotao - borda, Global.AlturaJanela - alturaBotao - borda, largurabotao, alturaBotao);
            botaoSair.NomeBotao = "Sair";
            botaoSair.MouseClick += new System.EventHandler(this.Click_Sair);

            botoesPrincipal.Add(botaoNovoPerfil);
            botoesPrincipal.Add(botaoSobre);
            botoesPrincipal.Add(botaoSair);

            Botao botaoVoltar = new Botao();
            botaoVoltar.Area = new Rectangle(Global.LarguraJanela - largurabotao - borda, Global.AlturaJanela - alturaBotao - borda, largurabotao, alturaBotao);
            botaoVoltar.NomeBotao = "Voltar";
            botaoVoltar.MouseClick += new System.EventHandler(this.Click_Voltar);

            Botao botaoExcluirPerfil = new Botao();
            botaoExcluirPerfil.Area = new Rectangle(Global.LarguraJanela - largurabotao - borda, Global.AlturaJanela - (alturaBotao * 2) - borda - 2, largurabotao, alturaBotao);
            botaoExcluirPerfil.NomeBotao = "Excluir Perfil";
            botaoExcluirPerfil.MouseClick += new System.EventHandler(this.Click_ExcluirPerfil);

            boxSobre = new Box(new Rectangle(10, 94, 360, 300));

            Botao botaoVoltarSobre = new Botao();
            botaoVoltarSobre.Area = new Rectangle(Global.LarguraJanela - largurabotao - borda, Global.AlturaJanela - alturaBotao - borda, largurabotao, alturaBotao);
            botaoVoltarSobre.NomeBotao = "Voltar";
            botaoVoltarSobre.MouseClick += new System.EventHandler(this.Click_Voltar);

            botoesSelecaoNiveis.Add(botaoVoltar);
            botoesSelecaoNiveis.Add(botaoExcluirPerfil);
            botoesSobre.Add(botaoVoltarSobre);

            textBoxNovoPerfil = new ItemTexto(40, 200, 300, 40);
            textBoxNovoPerfil.EnterKeyPressed += new System.EventHandler(this.ConfirmaNovoPerfil);
            textBoxNovoPerfil.EscKeyPressed += new System.EventHandler(this.CancelaNovoPerfil);

            logo = Textura.GetTextura("Logo");
        }