obtendo a largura e altura da tela com o igbr

Bom vimos que com a biblioteca win podemos saber a altura e largura da tela e até definir uma resolução, mas

para o linux não temos a biblioteca win, logo vou mostrar como, pelo menos, obter a largura e altura da tela.

 

Veja o código é bem simples:

 

Observe que usamos uma série de funções para então chegar ao resultado final:

obtendo o display:

A variável obtida do display será usada para obter a tela agora:

No final só obter a altura passando a variável tela para as funções abaixo:

 

Se você acha meio chato ficar lembrando tudo isso, pode criar uma biblioteca com funções simplificadas, veja:

Abra o prismacod ou editor de sua preferência e crie um arquivo chamado exatamente tela.pris com o conteúdo abaixo:

Agora crie um programa prisma chamado   usando_tela.prisma (pode ser outro nome se preferir) e copie o código abaixo:

 

Viu como é muito fácil criar sua própria biblioteca e utilizá-la.

obs  Obs. Para funcionar a biblioteca deve estar na mesma pasta do programa

dicaDica : para mais programas usarem a mesma biblioteca, mesmo sem estar na pasta do programa,

basta colocar a biblioteca no diretório de bibliotecas prisma, que pode ser:

C:\\Prisma\\1.0\\bin\\clibs     se a biblioteca for em C

e    C:\\Prisma\\1.0\\bin\\plibs   para bibliotecas feitas em prisma, que é o caso acima.

 

Falou pessoal, até a próxima!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *