Página 1 de 2

TELA CHEIA NO XP: PARECE IMPOSSIVEL !!!

Enviado: 15 Set 2005 13:30
por Stanis Luksys
Ola caros amigos clippeiros,

Alguem sabe como rodar um programa Clipper 5.2 puro em tela cheia no XP?

Ja tentei o VESA e tbm umas libs estranhas mas nao obtive resultado nenhum.

Eh um programa comum compilado em 5.2e e linkado no rtLink (nao vou mudar, nem adianta aconselhar).

Sera que eh possivel rodar em tela cheia no XP ????

Valeuuuu...

Enviado: 15 Set 2005 13:59
por software_facil
Prezado,

"Alguem sabe como rodar um programa Clipper 5.2 puro em tela cheia no XP?"
= usando Clipper 5.3 no modo gráfico (caracter).

"Sera que eh possivel rodar em tela cheia no XP ????"
= com certeza.

"Eh um programa comum compilado em 5.2e e linkado no rtLink (nao vou mudar, nem adianta aconselhar)."
= o colega não quer mudar, então desejo felicidades, mas para quem tem um programa simples em qualquer versão do Clipper antes do 5.3, passe a usá-lo, e ative o modo gráfico, a única diferença é que agora vc terá 30 linhas e sempre estará em tela cheia, de resto, em programação, não muda nada. para ver mais sobre o Clipper 5.3, pesquise aqui no fórum, existem postagens bem recentes sobre onde baixar e como usar.

Abraços

Enviado: 15 Set 2005 14:11
por Stanis Luksys
software_facil escreveu: "Alguem sabe como rodar um programa Clipper 5.2 puro em tela cheia no XP?"
= usando Clipper 5.3 no modo gráfico (caracter).
??? Acho que minha pergunta nao foi respondida, mas ok, obrigado pela atencao...

Eu tenho sistema desenvolvido com Clipper 5.3...

Nao acredito que o clipper 5.2 nao rode em tela cheia no XP, mas se nao rodar de jeito nenhum paciencia, o cara que instale o 98 ou compre outro sistema (de preferencia meu tbm).

Ou que se acostume a usar em modo janela...

Mas que deve ter algum jeito... ah isso deve...

Valeu...

Enviado: 15 Set 2005 14:21
por software_facil
Configure as propriedades da janela do atalho, e de arquivos acessados via cmd. Também tenho programas compilados com 5.2, e não é que funcionam no XP ! É só ter um pouco de perseverança !

Abraços

Enviado: 15 Set 2005 14:27
por Stanis Luksys
O problema eh q pelo atalho mesmo selecionando a opcao tela cheia nao funciona.

Existe tbm a opcao janela, mas em qualquer uma das duas o combo de selecao de linhas X colunas fica em somente leitura e nao da pra editar, senao eu colocaria 25X80.

Ta dificil viu, e o pior eh q eh no pc do cliente, e ele esta a pelo menos 2000 km de distancia de mim.

Este mesmo sistema meu roda em outros clientes q usam xp em tela cheia...

Vai entender...

Enviado: 15 Set 2005 14:34
por software_facil
Se está somente leitura, e em cinza claro (desabilitado), pode ser que o usuário que está logado na máquina não tenha permissão para realizar essa tarefa.

Abraços

Enviado: 15 Set 2005 14:38
por Stanis Luksys
Bem pensado, vou verificar isso junto ao cliente...

Valeu...

Enviado: 15 Set 2005 14:45
por janio
Amigão,

Esse assunto vai foi respondido N vezes aqui no Fórum. A solução é simples:

Vá ao local onde se encontra seu aplicativo e cria um arquivo .BAT assim:

Código: Selecionar todos

MODE CON LINES=25
Aplicativo.exe (chame daqui seu sistema)
e direcione o atalho para o .bat não o .exe

aí sim mude as propriedades da janela para tela inteira.


Um abraço,

Janio Aguiar

Enviado: 15 Set 2005 18:33
por Stanis Luksys
Ola,

Eu sei que este assunto ja foi respondido N^10 vezes, mas a busca nao funciona...

Eu tenho um batch assim:

vesa.exe
MODE 80,25
gsc.exe
exit

nao funcionou!

Vou tentar deste seu jeito e qq coisa posto aqui de novo...

Valeu...

Enviado: 15 Set 2005 22:41
por Clipper
Não estou entendendo tanta complicação, utilizo meus sistemas em várias máquinas com XP e funcionam em tela cheia perfeitamente, eu apenas preciso configurar o atalho para o uso de tela inteira.

Se entretanto você não conseguir, basta usar a função FULLSCREEN() do colega Evolver, ela funciona 100%.

Baixe ela em :

www.sistemabr.com.br/clipper/fullscrn.zip

Até logo.

Marcelo

Enviado: 17 Set 2005 15:07
por Maligno
Clipper escreveu:Se entretanto você não conseguir, basta usar a função FULLSCREEN() do colega Evolver, ela funciona 100%.
Para quem não quiser incluir mais um objeto no programa, mas já usa a CATools, aconselho inserir no programa apenas duas chamadas da função SetScrMode(), exatamente da forma:

SetScrMode(6)
SetScrMode(3)

A primeira chamada aciona o modo gráfico, que é o que faz ativar o modo de tela cheia. A segunda apenas muda para o modo texto 80x25.
Esse truque é exatamente o mesmo utilizado pela função FullScreen().

[]'s
Maligno
http://www.buzinello.com/prg

Enviado: 18 Set 2005 10:57
por Dorival
Stanis

Eu uso o Clipper 5.2 puro em minhas aplicações, e nunca tive problema algum quer seja no Windows 98, ME ou XP. Basta você colocar no início do seu programa principal a linha:
SETMODE(25,80)
e configurar o atalho.
Funciona sem problemas.

Espero que resolva seu problema.
Dorival

Enviado: 18 Set 2005 12:05
por Clipper
Essa eu não sabia...

Vou testar.

Valeu Maligno.

Até logo.

Marcelo

Enviado: 19 Set 2005 10:43
por evolver
Maligno escreveu:Para quem não quiser incluir mais um objeto no programa, mas já usa a CATools, aconselho inserir no programa apenas duas chamadas da função SetScrMode(), exatamente da forma:

SetScrMode(6)
SetScrMode(3)

A primeira chamada aciona o modo gráfico, que é o que faz ativar o modo de tela cheia. A segunda apenas muda para o modo texto 80x25.
Esse truque é exatamente o mesmo utilizado pela função FullScreen().
Fui denunciado!!!

Humm tambêm não sabia desse esquema com a ca-tools. Bem não costumo usar a ca-tools preferindo criar minhas próprias funções. Valeu Maligno.

Enviado: 19 Set 2005 12:05
por software_facil
Saindo um pouco fora do assunto, gostaria de salientar que a CA-Tools tem muitas funções úteis, vale a pena dedicar um tempo para ler o seu NG e ver todo o material.

Abraços