Clipper On Line • Ver Tópico - Fontes aceitas pela WVT/WVG

Fontes aceitas pela WVT/WVG

GTWVG com API Windows somente no Harbour.
No Harbouir 3.4 está sendo usado pointer, aonde no 3.2 é numérico.

Moderador: Moderadores

 

Fontes aceitas pela WVT/WVG

Mensagempor rubens » 22 Nov 2018 15:43

Boa tarde...
Tem como saber as fontes aceitas pela WVT/WVG?
Obrigado
Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Avatar de usuário

rubens
Colaborador

Colaborador
 
Mensagens: 1518
Data de registro: 16 Ago 2003 09:05
Cidade/Estado: Nova Xavantina - MT
Curtiu: 77 vezes
Mens.Curtidas: 104 vezes

Fontes aceitas pela WVT/WVG

Mensagempor JoséQuintas » 22 Nov 2018 20:10

rubens escreveu:Tem como saber as fontes aceitas pela WVT/WVG?


Será que entendi a pergunta?
Qualquer uma instalada na máquina.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Fontes aceitas pela WVT/WVG

Mensagempor JoséQuintas » 22 Nov 2018 20:21

Correção....

Apesar de aceitar qualquer fonte, pelo menos na parte console precisa ser fonte de tamanho fixo.
Pra outras coisas, qualquer fonte.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Fontes aceitas pela WVT/WVG

Mensagempor rubens » 23 Nov 2018 08:15

Bom dia Quintas...

Então eu falo a fonte do sistema. Eu mudo a fonte com HB_GtInfo(HB_GTI_FONTNAME, "Lucida Console" )
Eu uso LUCIDA CONSOLE e tenho o resultado abaixo.
Lucida Console.png

Outro dia vi aqui um exemplo sem escolher a fonte e tive esse resultado. Gostei achei mais clean e mudei o sistema.. para quê... um cliente queria cancelar o sistema, o outro reclamou que não tava gostando e outros gostaram. Olha o tiro no pé..
Sem Fonte.png

Agora vou ter que mudar em alguns e outros não.. então tava pensando em deixar umas 5 opções para o próprio usuário escolher... por isso precisava saber quais fontes funcionam ou se tem algum esquema. mas o resultado dos testes não foram muito satisfatórios não.
Aqui com 'Impact'
Impact.png

e Aqui com 'Arial'
Arial.png

Obrigado.

Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Avatar de usuário

rubens
Colaborador

Colaborador
 
Mensagens: 1518
Data de registro: 16 Ago 2003 09:05
Cidade/Estado: Nova Xavantina - MT
Curtiu: 77 vezes
Mens.Curtidas: 104 vezes

Fontes aceitas pela WVT/WVG

Mensagempor JoséQuintas » 23 Nov 2018 09:08

Tem um detalhe importante:

Precisa ter o fonte instalado na máquina.
O Lucida Console tem no Windows, mas acho que só do W7 pra frente.
No XP, vai acabar entrando outro no lugar.

Verifique se quem está reclamando não é quem usa XP.
Se estiver reclamando que a letra tá muito grande, só aumentar a quantidade de linhas/colunas da tela, melhor ainda pra voce trabalhar.

** Na GTWVG a ampliação/redução é automática, não lembro se WVT também.

Aqui uso só Lucida Console, nenhuma reclamação, mas tela 40 x 132.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Fontes aceitas pela WVT/WVG

Mensagempor JoséQuintas » 23 Nov 2018 09:21

JoséQuintas escreveu:** Na GTWVG a ampliação/redução é automática, não lembro se WVT também.


Talvez esteja aí a questão.
Como faz o resize? automático ou manual?

Eu deixo por conta do usuário algum ajuste a mais.
Quando sai do aplicativo, salvo a situação que ficou.
Quando entra no aplicativo, pego a situação anterior.
Do jeito que ele deixar, é do jeito que ele vai usar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Fontes aceitas pela WVT/WVG

Mensagempor rubens » 23 Nov 2018 09:47

Uso essas duas linhas para setar a fonte e autodimensionar.
HB_GtInfo(HB_GTI_RESIZEMODE, HB_GTI_RESIZEMODE_FONT ) /* aumenta o tamanho da letra proporcionalmente */
HB_GtInfo(HB_GTI_FONTNAME, "Lucida Console" )

MAs como pode ver na figura anterior.. tem fonte que fica legal tem fonte que não fica...
Nesse momento aí. Se não setar a fonte fica essa fonte fininha parecida com COURIER NEW.
Daí com a Lucida tá de boa... com a Arial embolou e algumas outras que fui só mudando o nome, parece que não reconhece e assume o padrão da segunda tela.. como se não tivesse escolhido nada..
Acho que vou deixar no ini da inicialização a Lucida Console, se o cliente que gostou do layout com a fonte mais fininha num carrega nada..

Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Avatar de usuário

rubens
Colaborador

Colaborador
 
Mensagens: 1518
Data de registro: 16 Ago 2003 09:05
Cidade/Estado: Nova Xavantina - MT
Curtiu: 77 vezes
Mens.Curtidas: 104 vezes

Fontes aceitas pela WVT/WVG

Mensagempor JoséQuintas » 23 Nov 2018 10:32

Uso esta pra salvar/restaurar a configuração usada.

https://github.com/JoseQuintas/JoseQuintas/blob/master/source/ze_gtsetupfont.prg

Do jeito que o usuário colocar é do jeito que volta.
Senão, ele vai ter que alterar toda vez que carregar o aplicativo.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Fontes aceitas pela WVT/WVG

Mensagempor Mário Isa » 11 Jul 2019 16:41

boa tarde....
no windows 7 funciona tudo certo.
mas no windows 2012 server deu este problema de acentuação (não nas janelas - que já são windows) ...
mas na parte texto

eu já mudei o layout do teclado para portugues brasil....
eu já mudei de fonte
eu estava com LUCIDA CONSOLE
mudei para COURIER NEW

e nada ainda

vejam apontado pelas setas ....

Imagem

obrigado a quem puder ajudar....
lembrando
no w7 tava normal...
instalou w2012 server

e ficou assim....
:%
Avatar de usuário

Mário Isa
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 902
Data de registro: 07 Jul 2004 13:54
Cidade/Estado: Ilha Solteira-sp
Curtiu: 5 vezes
Mens.Curtidas: 8 vezes

Fontes aceitas pela WVT/WVG

Mensagempor JoséQuintas » 11 Jul 2019 17:36

Mário Isa escreveu:no windows 7 funciona tudo certo.
mas no windows 2012 server deu este problema de acentuação (não nas janelas - que já são windows) ...mas na parte texto
eu já mudei o layout do teclado para portugues brasil....eu já mudei de fonte
eu estava com LUCIDA CONSOLE mudei para COURIER NEW
e nada ainda


Muita calma nessa hora.
Também não tem a ver com teclado.

Provavelmente o Windows Server é em inglês, e talvez você não esteja usando codepage no programa.
Se o Windows Server é em inglês, ele usa codepage americana.
Mas estou vendo que tem letra acentuada...
Por acaso não é o banco de dados, que quando gravou estava com outra codepage?

Uma coisa é acertar codepage daqui pra frente, e outra coisa é o que já estava gravado antes.

Eu fui radical:

REQUEST HB_CODEPAGE_PTISO
Set( _SET_CODEPAGE, "PTISO" )


E a partir daí, ajustar banco de dados e tudo mais.

Também pode ser interessante confirmar se está carregando a fonte antes ou depois de alterar a codepage - sinceramente, não sei se faz diferença isto.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Fontes aceitas pela WVT/WVG

Mensagempor JoséQuintas » 11 Jul 2019 17:38

E mais outra... se está importando de XML ou TXT..... tem a codepage do arquivo importado pra considerar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Fontes aceitas pela WVT/WVG

Mensagempor Mário Isa » 11 Jul 2019 18:13

ok....
vou tentar este código ...

mas agora nem mesmo acentuar não consegue mais...

O teclado não está funcionando para acentos...

eu tento digitar: Ã
e sai: A

vou tentar a sua fórmula acima e logo mais te falo se deu certo.

Obrigado.
-:]
Avatar de usuário

Mário Isa
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 902
Data de registro: 07 Jul 2004 13:54
Cidade/Estado: Ilha Solteira-sp
Curtiu: 5 vezes
Mens.Curtidas: 8 vezes

Fontes aceitas pela WVT/WVG

Mensagempor Mário Isa » 11 Jul 2019 18:17

aqueles códigos não funcionaram no meu ....
creio que devem ser exclusivos do HB ...
alguma .lib especial ?

outra coisa é acrescentar que se fosse dos bancos no W7 não teria funcionado.
Foi só mudar para wServer 2012 que ficou assim....

bom,... de qq forma nem mesmo o teclado funcionou.... como eu disse ali em cima...
:'(
Avatar de usuário

Mário Isa
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 902
Data de registro: 07 Jul 2004 13:54
Cidade/Estado: Ilha Solteira-sp
Curtiu: 5 vezes
Mens.Curtidas: 8 vezes

Fontes aceitas pela WVT/WVG

Mensagempor Mário Isa » 11 Jul 2019 18:23

Fique tranquilo José Quintas

Neste outro link aqui vc ensinou e já deu certo.

Obrigado.

http://www.pctoledo.com.br/forum/viewtopic.php?f=47&t=19618&p=134532&e=134532
Avatar de usuário

Mário Isa
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 902
Data de registro: 07 Jul 2004 13:54
Cidade/Estado: Ilha Solteira-sp
Curtiu: 5 vezes
Mens.Curtidas: 8 vezes




Retornar para GTWVG

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 2 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro