Barra de Ferramentas em IG (tool bar )

Se não funcionar o exemplo tente baixar a versão mais atual na página de downloads. segue o código:

  Primeiro nós criamos uma barra de ferramentas:

Depois definimos o estilo como icone: o primeiro parâmetro é a barra, o segundo é o estilo “ig.bf_icones”

Temos outra novidade aqui, definir a largura da…

Continue reading

Menu checagem / barra estado / ocultando componentes

Exemplo de menu do tipo checagem, aquele que é possível marcar e desmarcar segue o código:

    As novidades aqui são: função para criar um menu item do tipo checagem: o único parâmetro é uma string do texto que aparecerá no menu

Função que retorna verdadeiro ou falso caso o menu esteja…

Continue reading

Menu com Imagens e atalho

E aí, galera, mais um exemplo irado de menu, deem uma estudada no código abaixo, é um pouco mais avançado que o primeiro exemplo de menu, mas nada complicado, o código já está comentado, se houver dúvida sobre algum trecho, pergunte no fórum de Prisma, (clique aqui para ir ao forum).

  Utilizamos neste…

Continue reading

criando menus

Antes de tudo, verifique a página de downloads, observe a data, e baixe a versão mais atual de prisma, ok. Dê uma olhada na página de Documentação, pode haver um link novo por lá também. Podemos começar, veja o código abaixo:

  Pode parecer um pouco complicado no início, mas não é. Leia com…

Continue reading

Inserindo imagem – código básico

  Antes de seguir o exemplo baixe novamente Prisma (mais atual ) , pois precisei corrigir um comando:  downloads  

ig.imagem_arquivo ( local_do_arquivo); — esta função carrega uma imagem a partir de um arquivo passado como parâmetro, são aceitos diversos formatos de imagem, como .gif, .ico, jpeg, jpg, .png, .svg etc. retorna para uma…

Continue reading

Algumas funções e variáveis reservadas úteis

Ao tratar de qualquer linguagem percebemos que elas tem funções próprias chamadas de biblioteca base, funções das bibliotecas padrão e de bibliotecas externas. Em Prisma não é diferente, ao criarmos um simples programa já utilizamos funções pré-carregadas como o imprima( ) e o leia ( ).   Utilizamos também funções de libs nativas como sis.execute…

Continue reading

Função main, variável ‘args’ e escopo das variáveis

Olá, sejam todos bem-vindos a mais um post sobre a linguagem Prisma. Para começar, ao falar sobre função main, me refiro àquela que várias linguagens possuem, um conceito de um bloco principal. Isto não existe em Prisma, como puderam perceber, simplesmente basta digitar os comandos, funções e variáveis uma após outra e executar.   Porém…

Continue reading

IG – rótulo (label), fonte e cores

Para executar este programa deve atualizar prisma-1.0.1 para prisma-1.0.2 – ou superior ir para downloads copie e cole o código no editor e execute:  

  Bom, aqui não tem muitas novidades: fonte = ig.fonte_descricao_string( “Arial”, ig.negrito, 36); é simplesmente uma função que cria uma descrição de fonte para o comando ig.componente_modifique_fonte(); se preferir…

Continue reading

IG – caixa fixa, botoes e dicas

Segue o código:

    ——————————————————————— A novidade aqui é o componente caixa fixa, comando de criação  ig.fixo( )  Diferentemente das caixas verticais e horizontais que já vimos, este container não organiza automaticamente os componentes, ficando a cargo do programador definir o local em coordenadas de x e y (x = coluna , y…

Continue reading