180 colunas na tela

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

rbonotto
Usuário Nível 3
Usuário Nível 3
Mensagens: 253
Registrado em: 06 Mai 2005 18:52

180 colunas na tela

Mensagem por rbonotto »

Boa noite.

Tenho um cliente que quer montar uma marcação de salas e quer porque quer que a tela apareça da seguinte forma:

01 02 03 04 05 06 07....até 31

Onde cada numero é o dia do mês, porem com tela de 80 colunas só é possivel ir até o 29....existe alguma maneira de fazer expandir o
numero de colunas, do tipo mode con lines=25 para mode con lines=50 ? ja tentei o mode con lines=50 cols=160 mas não deu....

Alguem tem alguma ideia ou sugestão ?

Desde ja obrigado !
mixsistemas@gmail.com
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: 180 colunas na tela

Mensagem por Maligno »

Dependendo da placa de vídeo pode-se obter até 132 colunas. Usei há muito tempo atrás, mas abandonei, pois esse recurso é altamente dependente da placa de vídeo. Como não é um padrão, nem todas tem.

Não seria possível mudar a orientação dos números? Ao invés de 01 02 03 04 05... poderia ser:

Código: Selecionar todos

                  1
1 2 3 4 5 6 7 8 9 0
Se os números das salas tiverem apenas um dígito, sobra um espaço entre os números. Resolveria. Mas se não for possível, acho que você terá de fazer em mais de uma linha ou mesmo fazer algo gráfico. Talvez migrando isso para Windows.
[]'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!
rbonotto
Usuário Nível 3
Usuário Nível 3
Mensagens: 253
Registrado em: 06 Mai 2005 18:52

Re: 180 colunas na tela

Mensagem por rbonotto »

O engraçado é que a tela qundo esta em CMD puro fica ok, mas com o programa as letras que estão além da coluna 80 ficam escondidas.

Vou oferecer a sugestão do nº em cima, parace ser bem razoavel.

Valeu...mais uma vez !
mixsistemas@gmail.com
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: 180 colunas na tela

Mensagem por Maligno »

Se em "CMD puro" você consegue obter a largura necessária, então é só uma questão de tentar comutar o modo de vídeo dentro do seu programa. Se no "CMD puro" é possível, possível também será dentro do seu programa.
[]'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!
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Re: 180 colunas na tela

Mensagem por alxsts »

Olá!

Por que não utiliza um TBrowse onde cada sala seria uma coluna? Resolveria o problema de navegação e você poderia fazer GET/READ na célula selecionada... É só uma idéia. Não sei se atende o teu propósito.
[]´s
Alexandre Santos (AlxSts)
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: 180 colunas na tela

Mensagem por Maligno »

Acho que a rolagem de tela é exatamente o que o cliente não quer, Alexandre. Não fosse isso, ficaria muito bom, realmente.
[]'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!
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Re: 180 colunas na tela

Mensagem por alxsts »

Olá!
alxsts escreveu:Por que não utiliza um TBrowse onde cada sala seria uma coluna?
Na verdade, cada dia seria uma coluna e cada sala uma linha...
Maligno escreveu:Acho que a rolagem de tela é exatamente o que o cliente não quer
Se for assim, a tua solução seria melhor mesmo.

Isso parece um controle de reservas de salas de reunião. Mas não sabemos a largura da informação que haverá em cada célula. Se for um "S" ou "N" até caberá e será possível fazer um TBrowse que caiba todo na largura da tela (não haveria rolagem lateral e facilitaria a entrada de dados). Se for o nome do solicitante, não haverá como caber na tela sem rolagem...
[]´s
Alexandre Santos (AlxSts)
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Re: 180 colunas na tela

Mensagem por JoséQuintas »

Não cabem os 31 dias, então coloca menos.
Por acaso tem reunião de sábado e domingo?

José M. C. Quintas
rbonotto
Usuário Nível 3
Usuário Nível 3
Mensagens: 253
Registrado em: 06 Mai 2005 18:52

Re: 180 colunas na tela

Mensagem por rbonotto »

JoséQuintas escreveu:Não cabem os 31 dias, então coloca menos.
Por acaso tem reunião de sábado e domingo?

José M. C. Quintas
É reservas de um salas de reunião de um hotelzinho...tem que ter todos os dias... :P

Abs
mixsistemas@gmail.com
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Re: 180 colunas na tela

Mensagem por alxsts »

Olá!

Ok. Estou curioso: já resolveu? Como?
[]´s
Alexandre Santos (AlxSts)
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Re: 180 colunas na tela

Mensagem por JoséQuintas »

Tem esta opção também.
Segundo a descrição, permite até 250 colunas, e algumas coisas a mais.
Foi mencionado aqui no fórum, na seção de dicas e contribuições, num tópico sobre converter fácil Clipper para Windows

http://www.tamedos.com/

tópico daqui do fórum com exemplos visuais:
https://pctoledo.org/forum/viewto ... 43&t=10204

Não sei se entendi direito a licença full, parece que é limitada a uma área de 16km.
Se comprar pra Praça da Sé, serve pra cidade de São Paulo inteira.
Sei lá... esquisito... devo não ter entendido direito.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Paulao
Usuário Nível 3
Usuário Nível 3
Mensagens: 186
Registrado em: 09 Jul 2004 11:03
Localização: Franca
Contato:

Re: 180 colunas na tela

Mensagem por Paulao »

Boa noite moçada. tenho um obj que converte a tela para 132 colunas, inclusive com exemplos de uso, caso alguem queira dar uma conferida clique no link e faça o download.


http://www.oscarafeia.com.br/v132vga.zip
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: 180 colunas na tela

Mensagem por Maligno »

Valeu a tentativa, mas isso nunca vai funcionar se a placa não suportar texto em 132 colunas. Na minha, por exemplo, não funciona. E se funciona apenas em algumas (cada vez mais raras), não adianta querer colocar em cliente. A não ser em casos muito específicos.
[]'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
gvc
Colaborador
Colaborador
Mensagens: 1270
Registrado em: 23 Ago 2005 10:57

Re: 180 colunas na tela

Mensagem por gvc »

Vc não pode inverter linhas X colunas?

Como é a reserva de salas, vc pode colocar os dias do mes nas linhas e as salas nas colunas.
Se o usuário fizer questão de ver o mes todo, vc pode configurar a tela para 50 linhas.
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
Avatar do usuário
acelconsultoria
Usuário Nível 3
Usuário Nível 3
Mensagens: 231
Registrado em: 10 Jan 2006 17:05
Localização: Itápolis-SP

Re: 180 colunas na tela

Mensagem por acelconsultoria »

Um último recurso, caso vc não consiga mesmo mudar a resolução da tela e nem inverter linhas por colunas, seria eliminar os espaços e trabalhar com cores para diferenciar as colunas a linhas.

Exemplo tipo: 0102030405... Sendo que 01(azul) 02(vermelho) 03(amarelo)...

Daria um baita trabalho. Mas enfim... fica a idéia.
Adm. Maickon Sato
Consultoria e Projetos
-------------------------------------------------------
Responder