Aumentar tamanho do texto

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

carlosgustavo
Usuário Nível 1
Usuário Nível 1
Mensagens: 10
Registrado em: 08 Jul 2010 16:49
Localização: Santo Antonio do Pinhal

Aumentar tamanho do texto

Mensagem por carlosgustavo »

Quero saber como faço para aumentar o tamanho da letra de um texto.

Igual ao que acontece nesse programa:

Imagem

A letra do texto TOTAL: 8,20 é maior.



Obrigado
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: Aumentar tamanho do texto

Mensagem por alaminojunior »

Carlos, na verdade não foi aumentado o tamanho da fonte, mas sim utilizada uma função que pega o dado e transforma no conjunto de caracteres exibidos.
Segue um exemplo para variáveis numéricas.

Código: Selecionar todos

Function lupa10
* inteiros=lupa3; centavos=lupa4
para entra,lin,col
priv cont,a1,a2,a3,a4,b1,b2,b3,b4
entra=alltrim(tran(entra,"@E 999,999.99"))
a1="___ __  ___ ___ _ _ ___ _   ___ ___ ___ "
a2="¦ ¦  ¦    ¦   ¦ ¦ ¦ ¦   ¦     ¦ ¦ ¦ ¦ ¦ "
a3="¦ ¦  ¦  ¦¯¯ ¯¯¦ ¯¯¦ ¯¯¦ ¦¯¦   ¦ ¦¯¦ ¯¯¦ "
a4="¦_¦ _¦_ ¦__ __¦   ¦ __¦ ¦_¦   ¦ ¦_¦   ¦ "
*   xxx xxx xxx xxx xxx xxx xxx xxx xxx xxx
b1 := b2 := b3 := b4 :=""
for cont=1 to len(entra)
  if substr(entra,cont,1)$"."
    b1=b1+"  "
    b2=b2+"  "
    b3=b3+"  "
    b4=b4+"_ "
  elseif substr(entra,cont,1)$","
    b1=b1+"  "
    b2=b2+"  "
    b3=b3+"_ "
    b4=b4+"  "
    * chegou no centavo? muda pra 3...
    a1="___ __  ___ ___ _ _ ___ _   ___ ___ ___ "
    a2="¦ ¦  ¦  __¦ __¦ ¦_¦ ¦__ ¦__   ¦ ¦_¦ ¦_¦ "
    a3="¦_¦ _¦_ ¦__ __¦   ¦ __¦ ¦_¦   ¦ ¦_¦   ¦ "
    a4="                                        " 
  else
    b1=b1+substr(a1,(val(substr(entra,cont,1))*4)+1,4)
    b2=b2+substr(a2,(val(substr(entra,cont,1))*4)+1,4)
    b3=b3+substr(a3,(val(substr(entra,cont,1))*4)+1,4)
    b4=b4+substr(a4,(val(substr(entra,cont,1))*4)+1,4)
  endi
next
@lin+0,col say b1 colo "b/w"
@lin+1,col say b2 colo "b/w"
@lin+2,col say b3 colo "b/w"
@lin+3,col say b4 colo "b/w"
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Re: Aumentar tamanho do texto

Mensagem por Toledo »

Só completando o exemplo do alaminojunior, veja também a função do link abaixo:

Expandir textos

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Responder