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
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
telas destorcidas
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.
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 mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
-
microvolution
- Usuário Nível 5

- Mensagens: 1231
- Registrado em: 02 Set 2011 22:17
- Contato:
telas destorcidas
aprendi mais uma coisa contigo QUINTAS.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.
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 - 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!
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
telas destorcidas
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.
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 mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
-
microvolution
- Usuário Nível 5

- Mensagens: 1231
- Registrado em: 02 Set 2011 22:17
- Contato:
telas destorcidas
mesmo com as atualizações feitas pelo vZakats agora em novembro/2017?JoséQuintas escreveu:Esta aqui não foi muito explorada pelo autor, então tem certas limitações.
esses exemplos aqui são aqueles que vc já havia me ensinado, pelas funções que criam os botões?JoséQuintas escreveu:Qualquer gráfico é apagado ao atualizar o texto, por isso tem a WVT_PAINT pra ficar redesenhando os gráficos.
isso quer dizer CONSOLE USER INTERFACE?JoséQuintas escreveu:Controles CUI:
isso quer dizer GRAFIC USER INTERFACE?JoséQuintas escreveu:Controles GUI:
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 - 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!
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
telas destorcidas
Tudo depende muito da finalidade do aplicativo.
O que tem de extraordinário nesta tela?
O que tem de extraordinário nesta tela?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
-
microvolution
- Usuário Nível 5

- Mensagens: 1231
- Registrado em: 02 Set 2011 22:17
- Contato:
telas destorcidas
pensando com sua ótica, parece ser semelhante à WVG.JoséQuintas escreveu:O que tem de extraordinário nesta tela?
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 - 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!
