public static void PréVisualizar_Imagem()
    {
        PréVisualizar Objetos = PréVisualizar.Objetos;

        // Apenas se necessário
        if (!Objetos.Visible)
        {
            return;
        }
        if (Objetos.lstLista.SelectedIndex < 0)
        {
            return;
        }

        // Dados
        Texture Textura = PréVisualizar.Imagem[Objetos.lstLista.SelectedIndex];

        // Limpa a área
        Jan_PréVisualizar.Clear();

        // Desenha a textura
        if (Objetos.chkTransparente.Checked)
        {
            Transparente(Jan_PréVisualizar);
        }
        if (Objetos.lstLista.SelectedIndex > 0)
        {
            Desenhar(Jan_PréVisualizar, Textura, new Rectangle(new Point(Objetos.scrlImagemX.Value, Objetos.scrlImagemY.Value), TTamanho(Textura)), new Rectangle(new Point(0), TTamanho(Textura)));
        }

        // Exibe o que foi renderizado
        Jan_PréVisualizar.Display();
    }
Esempio n. 2
0
 private void butTextura_Click(object sender, EventArgs e)
 {
     // Abre a pré visualização
     Listas.NPC[Selecionado].Textura = PréVisualizar.Selecionar(Gráficos.Tex_Personagem, Listas.NPC[Selecionado].Textura);
     numTextura.Value = Listas.NPC[Selecionado].Textura;
 }
 private void butBotão_Textura_Click(object sender, EventArgs e)
 {
     // Abre a pré visualização
     Listas.Botão[Selecionado].Textura = (byte)PréVisualizar.Selecionar(Gráficos.Tex_Botão, Listas.Botão[Selecionado].Textura);
     lblBotão_Textura.Text             = "Textura: " + Listas.Botão[Selecionado].Textura;
 }
 private void butFumaça_Click(object sender, EventArgs e)
 {
     // Abre a pré visualização
     numFumaça_Textura.Value = PréVisualizar.Selecionar(Gráficos.Tex_Fumaça, (short)numFumaça_Textura.Value);
 }
 private void butPanorama_Click(object sender, EventArgs e)
 {
     // Abre a pré visualização
     numPanorama.Value = PréVisualizar.Selecionar(Gráficos.Tex_Panorama, (short)numPanorama.Value);
 }
 private void butLuzGlobal_Click(object sender, EventArgs e)
 {
     // Abre a pré visualização
     numLuzGlobal.Value = PréVisualizar.Selecionar(Gráficos.Tex_Luz, (short)numLuzGlobal.Value);
 }
Esempio n. 7
0
 private void butFTextura_Click(object sender, EventArgs e)
 {
     // Abre a pré visualização
     Listas.Classe[Selecionado].Textura_Feminina = PréVisualizar.Selecionar(Gráficos.Tex_Personagem, Listas.Classe[Selecionado].Textura_Feminina);
     lblFTextura.Text = "Feminina: " + Listas.Classe[Selecionado].Textura_Feminina;
 }