VIDEO em 132 colunas

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

dimn
Usuário Nível 1
Usuário Nível 1
Mensagens: 25
Registrado em: 14 Set 2004 10:02

VIDEO em 132 colunas

Mensagem por dimn »

como faço para colocar o video em 132 colunas?
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

pegue esse arquivo do nosso colaborador Wagner...
// faça seus testes...e leia o doc...q contem a sintaxe do comando..
http://www.vagucs.com.br/download/z.zip


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




chokito
Usuário Nível 1
Usuário Nível 1
Mensagens: 9
Registrado em: 28 Set 2004 08:59

Mensagem por chokito »

Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

Puxa ! Quê legal esse utilitário ! Não sabia que existia e olhe que eu tenho o CD do Wagner.

Ao menos com este aplicativo vai poder ser detectado se a sessão está em modo JANELADO ou TELA-INTEIRA, é só executar o Z com parâmetro F (para ver a frequência) e alternar o modo da sessão através da função que reproduz o ALT-ENTER que o Maligno promete fazer.

No entanto através disto ja podemos dar uma mensagem para o usuário para que pressione as teclas ALT-ENTER a fim de alternar o modos (TELA INTEIRA e JANELADA).

Gostei só não experimentei em WINXP só fiz teste com WIN98, valeu pessoal !. Vai ajudar muito. Fora que pode ser utilizado todos os outros recursos do vídeo.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

Esquecí dar um exemplo de cómo poderíamos obter a informação se a sessão está em modo janelado ou tela interia.

Bastaria mandar executar de dentro do aplicativo Clipper, assim:

Código: Selecionar todos

RUN Z.COM -F > MODO.TXT
VTXT:=MEMOREAD("MODO.TXT")
// Procurar pela string "it's windowed mode." para saber se está janelada ou não. 
IF "it's windowed mode." $ VTXT
   ? "Sessão em modo janelado"
ELSE
   ? "Sessão em TELA-CHEIA"
ENDIF
Lamentavelmente, o Z.COM só funciona em WIN98 e 95 (em outras versões do WINDOWS não testei). Tudo bem algo é algo e possivelmente o Maligno encontre uma solução para este caso.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
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 »

Baixei mas não testei. Nem dei importância, pra falar a verdade. Até por quê, nem todo vídeo pode comutar para 132 colunas. Mas vou dar uma bisbilhotada.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
clodoaldomonteiro
Usuário Nível 4
Usuário Nível 4
Mensagens: 821
Registrado em: 30 Dez 2006 13:17
Localização: Teresina-PI
Contato:

Mensagem por clodoaldomonteiro »

Testei em NoteBook com XP insalado e ficou todo bagunçado, ive que reiniciar o sistema.

Acho que não serve para XP ou telas LCD.

Para resolver o problema de linhas e colunas fiz ums testes, já faz um tempo, com o xBase da Alaska, ele é muito bom, só num funiona com LIBs externas e como uso GASpro parei com os testes.
Os sistemas gerados com ele ficam 100% 32bits e ficam leves mas com 3 vezes o tamanho de um sistema compilado em clipper52.
At. Clodoaldo Monteiro
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
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 »

Os sistemas gerados com ele ficam 100% 32bits e ficam leves mas com 3 vezes o tamanho de um sistema compilado em clipper52.
Assim como sempre foi, desde os tempos do bit lascado, velocidade é sempre algo muito importante. Mas tamanho é algo que já não preocupa tanto. :)
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

Maligno escreveu:Baixei mas não testei ...//... Mas vou dar uma bisbilhotada.
Quando você puder... poderias comentar sobre o quê teria a ver a frenquência com o modo JANELADO e os valores encontrados quando em modo TELA-CHEIA ?. Claro tendo em conta que isso acontece em WIN98 e em WINXP os valores de frequência são medidos em ambos modos.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
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 »

Freqüência? Tem isso? Não vi absolutamente nada ainda. Tô boiando. :)
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

Freqüência? Tem isso?
Pois é Maligno, mas resolve aquela questão (em WIN98), veja o resultado do direcionamento à arquivo:

Teste feito com a sessão em modo janelado:

Código: Selecionar todos

Z.COM
Switcher of video mode. Version ÿ2.14  Copyright (c) Sergey Chehuta  1996-2000
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Dec ÄÄ Hex ÄÄÄÄ
Current mode :     7     07
Lines        :    25     19
Columns      :    80     50
Scanlines    :    16     10
Lenght buffer:  4096   1000
Video page   :     0
Frequency    :    it's windowed mode.
Teste feito com a sessão em tela cheia:

Código: Selecionar todos

Z.COM  
Switcher of video mode. Version ÿ2.14  Copyright (c) Sergey Chehuta  1996-2000
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Dec ÄÄ Hex ÄÄÄÄ
Current mode :     7     07
Lines        :    25     19
Columns      :    80     50
Scanlines    :    16     10
Lenght buffer:  4096   1000
Video page   :     0
Frequency    :  70.3
Lembrando que o Z.COM não funciona bem em WINXP, foi testado e aprovado em WIN98.

Ontem mandei um email para Sergey Chehuta perguntando sobre a possibilidade de fazer para WINXP e foi respondido (02:21h da manhã) que não podem melhorar nem recompilar o Z.COM porque eles não usam mais Assembler e não tem ferramentas necessárias nem tempo para esse trabalho. Mas ofereceu de comprar o código fonte para eu mesmo tentar fazer. O Z.zip que agora tem a versão 2.15 Download aqui é freeware mas diria que nada mudou sobre a versão que está no site do Wagner e no site deles tem o valor de 67 dolares para quem quer o código fontes do Z.com que está em tasm/tlink - 105Kb.[/quote]
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
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 »

Um programa que faz apenas e tão somente comutação de vídeo com 18 KB? É algo no mínimo estranho. O WAPI.EXE, que é em C, tem apenas 22KB. Mas tudo bem. Testei rapidamente agora. Pelo jeito ele não se dá muito bem com ou com o XP ou com minha placa de vídeo. Aliás, onde você obteve a frase "it's a windowed mode" eu obtive a freqüência do vertical do meu monitor. Não foi o valor correto, mas foi diferente da frase, o que faz seu plano não dar certo. Mas depois vejo melhor o que dá pra fazer. :)

Na questão do fonte, isso não chega a ser um grande problema. ;-)
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

Maligno escreveu:Um programa que faz apenas e tão somente comutação de vídeo com 18 KB? É algo no mínimo estranho. O WAPI.EXE, que é em C, tem apenas 22KB.
Mas esse aplicativo foi elaborado em Assembler e isso não seria uma vantagem sobre a linguagem C (em questão de tamanho me refiro) ?
onde você obteve a frase "it's a windowed mode" eu obtive a freqüência do vertical do meu monitor.
Talvez por causa da emulação WIN98 do seu XP ?
Não foi o valor correto, mas foi diferente da frase, o que faz seu plano não dar certo.
Experimentou em WIN98 mesmo ? Pra mim funciona perfeitinho !
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
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 »

Mas esse aplicativo foi elaborado em Assembler e isso não seria uma vantagem sobre a linguagem C (em questão de tamanho me refiro) ?
A princípio sim. Mas é um programa absurdamente grande levando-se em conta que ele faz muito pouco. É claro que o WAPI.EXE utiliza o run-time já presente no próprio Windows. Mas ainda assim. Um exemplo: meu primeiro programa em Assembly foi um editor de texto que, aliás, eu usava pra programar. É um editor de texto. São montes de funções. E ele tem apenas 15KB.
Talvez por causa da emulação WIN98 do seu XP ?
Nem tenho mais o VMware instalado. Foi no XP mesmo. Meu HD tá cheio até a tampinha (80GB). Só vou trocar pra um de 250GB na semana que vem. Se der tempo.
Experimentou em WIN98 mesmo ? Pra mim funciona perfeitinho !
Tenho o Win98 num HD velho. Mas não dá pra fazer o teste agora.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Responder