Clipper On Line • Ver Tópico - telas destorcidas

telas destorcidas

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

Moderador: Moderadores

 

telas destorcidas

Mensagempor dbdc5554 » 21 Dez 2017 21:20

BOa noite

auguem tem ideia do motivo ?

Não consigo simular.

acontece em um cliente com um XP

desde ja agradeço

PAiva
Anexos
___misterios.rar
(470.52 KiB) Baixado 126 vezes
dbdc5554
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 149
Data de registro: 03 Dez 2012 07:49
Cidade/Estado: uberlandia-MG
Curtiu: 0 vez
Mens.Curtidas: 1 vez

telas destorcidas

Mensagempor JoséQuintas » 22 Dez 2017 10:14

O que seria GTWVG?

Controles CUI: são sempre atualizados pela WVT_Paint(), e precisaria desativá-los conforme a necessidade
Controles GUI (API Windows): são atualizados automaticamente, mas só vão sumir se destruí-los ou desativá-los.

E tem o rolo dos programas de banco, que atrapalham programas não assinados.
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: 18009
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

telas destorcidas

Mensagempor microvolution » 02 Fev 2018 20:20

JoséQuintas escreveu:Controles CUI: são sempre atualizados pela WVT_Paint(), e precisaria desativá-los conforme a necessidade
Controles GUI (API Windows): são atualizados automaticamente, mas só vão sumir se destruí-los ou desativá-los.
aprendi mais uma coisa contigo QUINTAS.
Agora, o que são realmente CUI e GUI de uma forma bem simples? se puder explicar.
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1175
Data de registro: 02 Set 2011 22:17
Curtiu: 59 vezes
Mens.Curtidas: 17 vezes

telas destorcidas

Mensagempor JoséQuintas » 03 Fev 2018 00:05

A GTWVG tem três formas de trabalhar.

Uma delas é como se fosse console, usando uma janela Windows.
O texto é como se fosse o papel de parede, e tem prioridade máxima.
Qualquer gráfico é apagado ao atualizar o texto, por isso tem a WVT_PAINT pra ficar redesenhando os gráficos.
E por isso tem que ficar controlando o que está ou não na rotina WVT_PAINT.
Um CLS pra limpar a tela apaga TUDO, texto e gráfico.

Outra forma seria totalmente GUI.
Esta aqui não foi muito explorada pelo autor, então tem certas limitações.
Seria a mesma forma de qualquer outra LIB GUI.

E tem as duas misturadas.
Usa a tela normal como base, e controles windows nela.
Um CLS limpa o texto da tela, mas não limpa os controles.
Se quiser eliminar o controle, é eliminando o controle.
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: 18009
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

telas destorcidas

Mensagempor microvolution » 03 Fev 2018 20:51

JoséQuintas escreveu:Esta aqui não foi muito explorada pelo autor, então tem certas limitações.
mesmo com as atualizações feitas pelo vZakats agora em novembro/2017?
JoséQuintas escreveu:Qualquer gráfico é apagado ao atualizar o texto, por isso tem a WVT_PAINT pra ficar redesenhando os gráficos.
esses exemplos aqui são aqueles que vc já havia me ensinado, pelas funções que criam os botões?
JoséQuintas escreveu:Controles CUI:
isso quer dizer CONSOLE USER INTERFACE?
JoséQuintas escreveu:Controles GUI:
isso quer dizer GRAFIC USER INTERFACE?
apesar de eu ter entrado aqui no fórum em 2011, só consegui migrar - meia boca, em 2015.
Em 2016 fiz poucos avanços em face de "problemas de força maior". mas, em 2017, praticamente não avancei em nada. Só agora em 2018, quero retomar com força total.
Aí, fico na peleja, em qual LIB gráfica me dedico a aprender? GTWVW, GTWVG, HWGUI, HMG3, HMGE, OOHG... não tenho mais 14 anos, onde posso experimentar de tudo.
Preciso é obter clientes, mas, pra isso, meu sistema - único, precisa ser melhorado em tudo pra depois sair às ruas à procura de clientes num mercado já com 90% ou mais lotado de empresas de softwares de renome dominando os clientes... rsrs
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1175
Data de registro: 02 Set 2011 22:17
Curtiu: 59 vezes
Mens.Curtidas: 17 vezes

telas destorcidas

Mensagempor JoséQuintas » 03 Fev 2018 23:02

Tudo depende muito da finalidade do aplicativo.
O que tem de extraordinário nesta tela?

thunderbird.png
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: 18009
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

telas destorcidas

Mensagempor microvolution » 04 Fev 2018 15:51

JoséQuintas escreveu:O que tem de extraordinário nesta tela?
pensando com sua ótica, parece ser semelhante à WVG.
Ou seja, simples, bonita e os textos ícones parecem estar no lugar de PIXEL X PIXEL estar no nosso estilo antigo do clipper/harbour: LINHA X COLUNA.
rsrsrs
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1175
Data de registro: 02 Set 2011 22:17
Curtiu: 59 vezes
Mens.Curtidas: 17 vezes




Retornar para GTWVG

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 0 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