Fontes na Tela

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
WCARDOSO
Usuário Nível 2
Usuário Nível 2
Mensagens: 59
Registrado em: 08 Jul 2004 10:49

Fontes na Tela

Mensagem por WCARDOSO »

Prezados Colegas,
Gostaria de saber se existe alguma maneira de mudar as fontes da tela quando entramos com os dados, igual na impressora, comprimido, condesado,etc....

Obrigado,

[]´s
Wagner
wcardoso@oi.com.br
[]´s
Wagner
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Ola,

Em qual versao do Clipper?

NO Clipper 5.2 da pra voce utilizar a tela com 30 linhas, mas nao entendi bem se eh essa sua duvida...
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
WCARDOSO
Usuário Nível 2
Usuário Nível 2
Mensagens: 59
Registrado em: 08 Jul 2004 10:49

Mensagem por WCARDOSO »

A minha versao e 5.2, bem e que com 24 linha nao esta cabendo tudo que estou visualizando, se o clipper 5.2 da pra ter 30 linha como posso utiliza-la ?
Com essas 30 linhas a fonte e condesada ?

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

Mensagem por Stanis Luksys »

Ola amigo,

Tente colocar esta linha no inicio do seu procedimento:

SetMode(43,80)

Nao esqueca de no fim dele voltar ao normal com 24,80

Espero que tenha ajudado...
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,

Vc pode utilizar a biblioteca CA-Tools para aumentar o número de linhas no vídeo, como também para conseguir outras cores, baseando-se nas cores matriz, segue abaixo exemplo :

Vga28() //aumenta o número de linhas
VgaPalette('G',02,17,29) //muda cores
VgaPalette('R',20,26,32) //muda cores
VgaPalette('B',45,45,45) //muda cores
VgaPalette('W',63,63,63) //muda cores

Abraços
messenger : software_facil@hotmail.com
Visitante

Mensagem por Visitante »

Acho que não é isso que o WCardoso quer...

Se for o que estou imaginando, acho que não tem como...

Pelo que entendi, ele quer tipo o rótulo do campo com a letra de um tamanho e o conteúdo dentro do Get com outro tamanho.

Entendi corretamente WCardoso?


Um Clip Abraço
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 o propósito é o que disse o colega Lizander, tem como usando o 5.3, porém, somente textos poderão variar seu tamanho e estilo de fonte, os get´s terão uma fonte de proporção fixa, mas podem ter estilo diferente.

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 »

WCARDOSO escreveu:A minha versao e 5.2, bem e que com 24 linha nao esta cabendo tudo que estou visualizando, se o clipper 5.2 da pra ter 30 linha como posso utiliza-la ?
Wagner
Talvez o uso de scroll() tambem seja uma saida mais simples...
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
WCARDOSO
Usuário Nível 2
Usuário Nível 2
Mensagens: 59
Registrado em: 08 Jul 2004 10:49

Mensagem por WCARDOSO »

Veja bem colegas,
Num tela de pedido eu tenho 24 linhas, pois gostaria de saber se posso usar mais de 24 linhas para caber mais dados de Get e Say, o scroll pode ser usado ???

[]´s
Wagner
[]´s
Wagner
Avatar do usuário
WCARDOSO
Usuário Nível 2
Usuário Nível 2
Mensagens: 59
Registrado em: 08 Jul 2004 10:49

Mensagem por WCARDOSO »

Caro colegas,
Em umas das tela uso para tirar pedido, pois tenho 24 linhas, gostaria de saber se posso usar mais de 24 linhas para usar o Get e says.

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

Mensagem por Stanis Luksys »

Ola,

Sim, o scroll pode ser usado, pelo menos assim que faco nas minhas rotinas de frente de caixa for dos. O incoveniente eh que o que "rolou pra cima" nao pode ser recuperado.

Pelo que entendi sua unica necessidade eh de deixar a tela "maior", se for o caso, aconselho mesmo vc usar de modo bem simples a funcao Mode(43,80), eu mesmo a uso na minha rotina de visualizacao de relatorios e fica muito bom.

Experimente fazer um teste e qualquer duvida poste aqui que responderemos...
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.
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Apenas corrigindo, nao eh Mode() e sim SetMode().
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
WCARDOSO
Usuário Nível 2
Usuário Nível 2
Mensagens: 59
Registrado em: 08 Jul 2004 10:49

Mensagem por WCARDOSO »

Caro Stanis,
Relamente uso o scroll, infelizmente o que rolou pra cima nao se recupera mais, usei o setmode como voce disse e nao resolveu, pois todos os dados ficam em meia tela.

[]'s
Wagner :(
[]´s
Wagner
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Ola,

Mas usando a tela em modo de 44 linhas voce pode refazer a tela com os @ 40, 10 ... por exemplo, assim nao fica metade da tela vazia...
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.
Responder