VIDEO em 132 colunas
Moderador: Moderadores
-
Dudu_XBase
- Membro Master

- Mensagens: 1071
- Registrado em: 25 Ago 2003 16:55
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
// 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
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
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.
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.
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.
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
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:
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.
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"
ENDIFUm 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.
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.
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!
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!
- clodoaldomonteiro
- Usuário Nível 4

- Mensagens: 821
- Registrado em: 30 Dez 2006 13:17
- Localização: Teresina-PI
- Contato:
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.
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
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Assim como sempre foi, desde os tempos do bit lascado, velocidade é sempre algo muito importante. Mas tamanho é algo que já não preocupa tanto.Os sistemas gerados com ele ficam 100% 32bits e ficam leves mas com 3 vezes o tamanho de um sistema compilado em clipper52.
[]'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!
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!
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
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.Maligno escreveu:Baixei mas não testei ...//... Mas vou dar uma bisbilhotada.
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.
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.
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!
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!
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Pois é Maligno, mas resolve aquela questão (em WIN98), veja o resultado do direcionamento à arquivo:Freqüência? Tem isso?
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.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.3Ontem 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.
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.
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.
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!
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!
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
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) ?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.
Talvez por causa da emulação WIN98 do seu XP ?onde você obteve a frase "it's a windowed mode" eu obtive a freqüência do vertical do meu monitor.
Experimentou em WIN98 mesmo ? Pra mim funciona perfeitinho !Não foi o valor correto, mas foi diferente da frase, o que faz seu plano não dar certo.
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.
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.
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.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) ?
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.Talvez por causa da emulação WIN98 do seu XP ?
Tenho o Win98 num HD velho. Mas não dá pra fazer o teste agora.Experimentou em WIN98 mesmo ? Pra mim funciona perfeitinho !
[]'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!
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!
