AnaCataCombs disse:
Se eu te falar que é a melhor biblioteca gráfica,e não tem erros, seria uma grande burrice da minha parte. No entanto, muitos erros são contornáveis.
Bom, para quem, como eu, só tinha o modo-texto, a WVW deu uma super-cara nova.
Quanto aos erros de "redesenho" estou construindo meu próprio modo de desenhar, pois, no meu sistema, eu alterei todo o GETSYS.PRG, ERRORSYS.PRG, DBEDIT.PRG, ACHOICE.PRG, MEMOEDIT.PRG
para poder ter controle sobre "certas" coisas e, neles, posso pedir para ficar redesenhando a cada x segundos. Então, mesmo o usuário estando dentro de um get, ou dbeditando, ou achoiçando, ou memoeditando,
ele vai redesenhar.
De qualquer forma agradeço aos colegas, principalmente ao Paiva de Uberlândia, o qual estive visitando em seu escritório e o mesmo me auxiliou em tirar os "bugs" da compilação.
AnaCataCombs disse:
Eu mesma sugeri ao colega utilizar a gtwvw e migrar aos poucos para HWGUI por diversos motivos: um deles é o tempo
Sim, isso mesmo, e eu já estou fazendo alguma coisa, já consegui "printar" uma janelinha de pergunta com a HWGUI.
Ocorreram alguns erros, que mais tarde vou postar. Não posto agora por falta de tempo. Mas vamos levando.
AnaCataCombs disse:
Estou bem satisfeita com o resultado final do programa..
Eu então, nem se fala. Vou postar no final desse as imagens do antes e depois.
AnaCataCombs disse:
Outra coisa.. ficar dependendo de um designer para migrar o sistema, particularmente, não é uma idéia que me agrada.
Sobre o designer eu baixei e gostei da idéia. Você vai lá, desenha as telas e ele te faz o .prg.
Dai vc adiciona como uma função já tudo prontinho.
AnaCataCombs disse:
No entanto, devemos analisar todos os fatores antes de decidir uma biblioteca gráfica..
Pois é. E foi porisso que eu demorei tanto. Prá tudo existe o momento certo, não é Ana?
Itamar disse:
No clipper nós trabalhamos:
@ say get read. (antigo formato)
Na Hwgui/Delphi/VB,
@ say
@ get oGet Var vGet Valid {||MinhaFuncaoValid(vGet)} picture 'aqui todas pictures do clipper e mais outras passwd por exemplo'
(novo formato)
Itamar, então devo admitir que, uma vez que eu
#include hwgui.ch
Não posso mais utilizar o antigo formato do Get?
Jânio disse:
Meu sistema 'texto' vai muito bem, obrigado.
Pois é Jânio, quando temos alguma coisa que já está funcionando, a gente
tem receio de "migrar". Porém, tempos depois, com muita certeza, quando migra, migrando com segurança, o resultado é muito bom uma vez que "somamos" às nossas idéias coisas melhores.
As imagens do antes e depois
