Clipper On Line • Ver Tópico - telas destorcidas
Página 1 de 1

telas destorcidas

MensagemEnviado: 21 Dez 2017 21:20
por dbdc5554
BOa noite

auguem tem ideia do motivo ?

Não consigo simular.

acontece em um cliente com um XP

desde ja agradeço

PAiva

telas destorcidas

MensagemEnviado: 22 Dez 2017 10:14
por JoséQuintas
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.

telas destorcidas

MensagemEnviado: 02 Fev 2018 20:20
por microvolution
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.

telas destorcidas

MensagemEnviado: 03 Fev 2018 00:05
por JoséQuintas
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.

telas destorcidas

MensagemEnviado: 03 Fev 2018 20:51
por microvolution
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

telas destorcidas

MensagemEnviado: 03 Fev 2018 23:02
por JoséQuintas
Tudo depende muito da finalidade do aplicativo.
O que tem de extraordinário nesta tela?

thunderbird.png

telas destorcidas

MensagemEnviado: 04 Fev 2018 15:51
por microvolution
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