Vou explicar nesta página sobre as extensões dos arquivos e programas prisma:
Antes de tudo você pode fazer sua própria convenção, pois qualquer extensão é aceita, só haverá restrição para as
bibliotecas que terão um modo fixo.
O que são extensões? São os finais nos nomes de arquivos após o ponto, exemplo: teste.txt (extensão .txt),
prisma.exe ( extensão .exe ) e assim por diante. Elas servem para determinar o tipo de arquivo e assim que programa
o abrirá;
No Windows, as extensões conhecidas ficam ocultas. Se quiser que todas fiquem visíveis procure no explorador de
arquivos “opções de pasta” no menu ( no XP fica em Ferramentas>opções de pasta ), depois de abrir vá na aba “modo de exibição”
e no box abaixo, procure algo como “ocultar as extensões dos tipos de arquivos conhecidos” e desmarque. Pronto todas as extensões
agora estarão visíveis, e portanto, será fácil renomeá-las.
Agora que você sabe o que é uma extensão (ignore se já sabia), e colocou em modo visível todas elas, basta fazer uma
sistematização para os arquivos e programas prisma ficarem mais organizados,
vou enumerar cada uma das possíveis extensões abaixo e explicá-las:
PARA O CÓDIGO FONTE ( .prisma ):
é o arquivo que contém os comandos prisma em modo texto, só serão abertos pelo
editor Prismacod.exe, portanto salve os códigos fontes com o final: .prisma
Ex. agenda_source.prisma ( o final .prisma indica que é o texto do programa agenda que ainda não foi compilado);
Definindo com qual programa abrir:
para esses arquivos, você pode clicar com o botão direito no arquivo ( se o mouse estiver configurado para destro
senão o contrário ),
vá em propriedades, depois em abrir com -> em alterar; na sequência, se prismacod.exe não estiver na lista, clique em procurar,
ao abrir o dialogo de arquivos, procure onde você instalou prismacod.exe e clique nele.
Pronto, toda vez que dar duplo-clique em arquivos com final .prisma eles serão abertos automaticamente no programa editor prismacod.exe.
PARA PROGRAMAS COMPILADOS EM MODO TEXTO ( .pbrexe ) :
são os programas prisma compilados que não apresentam interface gráfica, apenas abrem no cmd do antigo DOS do Windows. Toda comunicação com o usuário será em modo Texto,
sem componentes gráficos. Para este tipo de programa salve com o final .pbrexe que é a saída padrão de compilação pelo
editor Prismacod.
Definindo com qual programa abrir: siga os mesmos passos do primeiro exemplo, mas troque prismacod.exe por prisma.exe, ok.
PARA PROGRAMAS COMPILADOS OU NÃO EM MODO INTERFACE GRÁFICA ( .igexe ):
são os programas prisma, compilados ou não que apresentam interface gráfica, como botões, janelas, diálogos, entra textos, etc.
para esse tipo de programas não precisamos que apareça a janelinha preta de comandos, o cmd. Queremos que seja vista somente
a janela gráfica, para isso serve o programa igprisma.exe, este interpretador prisma só abre programas em modo interface gráfica.
Como fazer? Simples, compile normalmente pelo editor prismacod.exe, a saída será algo como: programa.prisma.pbrexe,
depois basta renomear para programa.igexe
Definindo com qual programa abrir: siga os mesmos passos do primeiro exemplo, mas troque prismacod.exe por igprisma.exe, não tem segredo!
Obs.: caso você queira que um programa mostre a janelinha do cmd, o que as vezes é bem útil, salve com a extensão do modo
texto, assim abrirá tanto a janela gráfica quanto a janela de comandos cmd.
PARA BIBLIOTECAS DE FUNÇÕES PRISMA ( .pris e _pris.dll ):
são arquivos que contém funções prisma que podem ser acessadas por qualquer programa prisma com o comando inclua ‘nome’ ;
São muito úteis para se dividir um programa complexo em partes organizadas, ou até para reaproveitamento de código.
As seguintes extensões são aceitas (somente estas):
.pris e _pris.dll
ex.: libmat.pris ou libmat_pris.dll
ao usar a função inclua ‘libmat’ libmat.pris ou libmat_pris.dll serão encontradas pelo interpretador prisma e carregadas.
Com isso, o programa prisma que incluiu a lib poderá usar suas funções.
Como usar? crie funções em um arquivo .prisma, compile através do editor prismacod.exe e renomeie a saída para as extensões
.pris ou _pris.dll, depois é só usar em outro programa com o comando inclua.
para estas extensões não é necessário definir programas para abri-las, visto que somente serão chamadas
por um outro programa prisma