TELA CHEIA NO XP: PARECE IMPOSSIVEL !!!

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

TELA CHEIA NO XP: PARECE IMPOSSIVEL !!!

Mensagem 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...
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Avatar do usuário
software_facil
Usuário Nível 3
Usuário Nível 3
Mensagens: 211
Registrado em: 23 Fev 2005 12:19
Localização: Curitiba/PR
Contato:

Mensagem 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
messenger : software_facil@hotmail.com
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem 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...
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Avatar do usuário
software_facil
Usuário Nível 3
Usuário Nível 3
Mensagens: 211
Registrado em: 23 Fev 2005 12:19
Localização: Curitiba/PR
Contato:

Mensagem 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
messenger : software_facil@hotmail.com
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem 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...
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Avatar do usuário
software_facil
Usuário Nível 3
Usuário Nível 3
Mensagens: 211
Registrado em: 23 Fev 2005 12:19
Localização: Curitiba/PR
Contato:

Mensagem 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
messenger : software_facil@hotmail.com
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Bem pensado, vou verificar isso junto ao cliente...

Valeu...
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Mensagem 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
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem 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...
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Avatar do usuário
Clipper
Colaborador
Colaborador
Mensagens: 1334
Registrado em: 23 Ago 2004 00:04
Localização: Recife/PE

Mensagem 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
Programador que é programador, quando tá de folga vai inventar função nova, fazer testes, ou seja... se divertir
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem 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
Dorival
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Jul 2004 10:48
Localização: São Paulo

Mensagem 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
Avatar do usuário
Clipper
Colaborador
Colaborador
Mensagens: 1334
Registrado em: 23 Ago 2004 00:04
Localização: Recife/PE

Mensagem por Clipper »

Essa eu não sabia...

Vou testar.

Valeu Maligno.

Até logo.

Marcelo
Programador que é programador, quando tá de folga vai inventar função nova, fazer testes, ou seja... se divertir
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)
evolver
Membro Master
Membro Master
Mensagens: 189
Registrado em: 28 Ago 2004 01:02
Localização: Cruz Alta - RS
Contato:

Mensagem 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.
Sergio "Evolver" Fagundes

CURVE-SE DIANTE DE MIM SER INSIGNIFICANTE, POIS EU SOU ROOT
Só respondo em PVT perguntas relativas ao que eu faço. Qualquer outra dúvida favor postar no fórum.
Peço aos veteranos que antes de responder a uma pergunta repetida dêem uma pesquisada e instruam a quem perguntou a fazer o mesmo.
Avatar do usuário
software_facil
Usuário Nível 3
Usuário Nível 3
Mensagens: 211
Registrado em: 23 Fev 2005 12:19
Localização: Curitiba/PR
Contato:

Mensagem 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
messenger : software_facil@hotmail.com
Responder