Diálogo de seleção de cor

Muito útil para escolher uma cor de configuração para seu programa. Segue o código comentado, bons estudos:

 

Continue reading

Diálogo de aviso (warning)

Mais um exemplo de dialogo mensagem, mas agora como o ícones de aviso.   Segue o código comentado, bons estudos:

   

Continue reading

Dialogo para selecionar fonte de letras

Olá a todos, vou demonstrar aqui um simples exemplo de dialogo seletor de fonte. O formato da letra, como ‘Arial’ , ‘Times New Roman’ etc. É bem fácil de pegar, o código está todo comentado, bons estudos:

Por enquanto é isso, pessoal. Se tiver alguma dúvida, deixe nos comentários ou vá ao fórum.  …

Continue reading

Mensagem simples vs mensagem dialogo info

  Diálogos são essenciais nos programas gráficos pois permitem maior interação com o usuário, eles servem para exibir avisos, advertências, para confirmar algo etc. Aqui vou apresentar um diálogo de informação (info), mas resta uma questão: o mesmo efeito é obtido pela função          ig.msg() que é bem simples, então por que…

Continue reading

Orientação a objetos simples e avançado

Orientação em objetos é um paradigma difícil de se introduzir no mundo da programação. Atualmente temos diversas linguagens que suportam esse mecanismo como o C++, Python, Ruby etc. Outras que forçam unicamente esse tipo de programação como Java, por exemplo. Prisma como uma modificação do código original Lua, não tem a orientação a objetos nativamente,…

Continue reading

Criando uma biblioteca prisma

  Muitas vezes, uma boa opção é dividir um programa em módulos (biblitotecas/libs) que podem ser acessadas por qualquer outro programa prisma. Isso diminui a complexidade de um grande projeto. Módulos ou bibliotecas são arquivos que contém funções para ser compartilhadas pelos programas que as chamam. Os módulos podem ser acessados com o comando inclua’nome’;…

Continue reading

Leitura e Escrita em Arquivos

Veja que é muito simples abrir, ler ou escrever em um arquivo. Vamos usar a biblioteca padrão de entrada e saída ‘es’. Primeiro a leitura linha a linha (troque o nome do arquivo por um de seu computador);

  Se você quiser ler todo o arquivo em uma única variável basta fazer o seguinte:…

Continue reading

Diálogo mensagem de erro

  Simples exemplo de dialogo para exibir uma mensagem de erro, veja: Saída em Ubuntu 14.04

O programa é bem simples e fácil, mas qualquer dúvida deixe nos comentários ou vá ao fórum.  

Continue reading

Argumentos externos ao programa (argv do C, args do Java);

  Muitos programas podem receber argumentos ao serem executados, ‘strings’ ou números. Ex.:  ao executar no terminal ou no sis.execute ‘comando’ do Prisma o comando a seguir: firefox http://linguagemprisma.net     O navegador será aberto na página linguagemprisma.net, pois foi passado para ele esse argumento na sua chamada. Isso acontece com inúmeros programas, como editores, gravadores,…

Continue reading