Clipper On Line • Ver Tópico - Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Projeto Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

 

Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Mensagempor Itamar M. Lins Jr. » 07 Jul 2017 14:16

Ola!
dessa maneira vc está chamando um monte de programador de burro por tabela,
Isso é vc que está pensando.
Quando escrevi, nem estava pensando nos usuários da Minigui, que é uma lib que podemos testar gratuitamente, nem Hwgui ou outra que não seja paga.
Nem é um questão de discordar.
É apenas para mostrar os códigos só isso.
Cadê os códigos ? e quem fez o quê. Informações só isso, cada um que decida o que é melhor, sem pegadinhas no futuro, quanto maior o horizonte podermos enxergar melhor.

Veja que não te pedi nada, solicitei para outra pessoa, e "se for possível", e foi do pessoal da Fivewin, pois é uma lib paga, gostaria de ver como é. "só isso"
E sempre o pessoal não entendendo... fazer o quê.
O wmanesco escreveu:
desenvolvimento(não sei se as outras libs também possuem).

Postando os códigos, resolvemos estas questões, só isso (fiquei curioso em ver o código.)
E se for um bom recurso, exclusivo da Fivewin, é uma boa propaganda para ela. Ninguém perde nada só ganha.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Mensagempor Itamar M. Lins Jr. » 07 Jul 2017 14:35

Em tempo, sou usuário da Hwgui e sempre fiz propaganda positiva da Minigui, é só ver os meus posts sobre ela.
Sempre falo que a Minigui os usuários são mais unidos, e que na Hwgui a migração de quem vem do clipper é mais fácil. (meu caso) a sintaxe da Hwgui é mais amigável, parece com a sintaxe do clipper.
No caso de conexões com BD, OCX, etc, penso que é melhor ver funcionando nativo usando harbour puro mesmo, ai cada um adapta para a lib da sua preferência.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Mensagempor JoséQuintas » 07 Jul 2017 15:39

Fórum é problema: não dá pra ficar escolhendo palavras toda hora, e tem horas que um texto pode ser interpretado de forma errada.

Guardo esta foto até hoje.
É estranho, mas dependendo da distância/ângulo, altera quem está com raiva.
Podem fazer o teste: vejam de um lado ou de outro, mais perto, mais longe, tem horas que a raiva é na primeira foto, e tem horas que é na segunda.
Como pode uma foto FIXA, ficar diferente? é a mesma coisa com os textos do fórum, depende de como está sendo lido.

raiva.png


Voltando a LIB;

Não adianta querer resultado completo no primeiro dia, ou na primeira semana
Talvez demore um mês pra ter resultados práticos prontos pra uso.
Por isso talvez seja melhor escolher por: quantidade de exemplos e/ou quantidade de usuários dispostos a ajudar e/ou quanto tempo está disposto a gastar com esse aprendizado.

TODAS FUNCIONAM.
Com ou sem defeito, com ou sem trabalho, TODAS funcionam.
Ficar escolhendo.... isso pode não funcionar.... porque vai continuar só escolhendo..... rs

Talvez nem seja questão de "qual lib é melhor", e sim "com qual lib vai se acostumar".

Tem gente feliz usando minigui, tem gente feliz usando hwgui, tem gente feliz usando fivewin, tem gente feliz usando gtwvg, tem gente feliz usando gtwvw, tem gente feliz que nem Harbour usa.
Tem também OOHG, QT, GTK, TUI, e outras que nem lembro o nome.

O importante é ser feliz.
Escolha a que mais que te deixar feliz, e vai fundo.

No meu caso, foi há alguns anos atrás:
Decidi por nenhuma LIB, apenas em deixar os fontes fáceis pra trocar pra qualquer linguagem de programação que eu decidisse depois.
A GTWVG foi apenas um teste no meio desse caminho que achei interessante usar, sem fugir do foco inicial.
Acho que valeu a pena, não a GTWVG, mas a reciclagem de fontes que acabou reciclando o cérebro.
Basta comparar meus posts antes e depois da GTWVG.
Comecei a usá-la na época da mudança, é apenas como referência de data.
Pensando bem, TALVEZ até tenha ajudado: ao planejar os fontes pra funcionarem com ou sem ela, o cérebro precisou trabalhar.... rs
O mesmo aconteceu na época da PDFClass, pra funcionar com ou sem PDF

De repente cérebro velho é igual carro velho: precisa de um empurrão pra pegar no tranco, e uma LIB gráfica pode ser o empurrão que precisa.
Depois.... é só não pisar no freio que o motor não para.... rs

Nota:
A foto acima também pode representar as LIBs: depende de como está sendo vista a LIB.
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: 18008
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Mensagempor Itamar M. Lins Jr. » 07 Jul 2017 17:50

Ola!
Quintas, não vi mudança nas fotos, fiquei olhando por alguns minutos, não mudou nada. Deve ser problema mental da minha parte. rsrsrs!

E depois entendi o porque do MSDN, ficar chateado, foi porquê eu fiz um comentário sobre o seu comentário. Mas não estava me referindo as mensagens dele, pois podemos baixar a Minigui e testar, mas não podemos baixar a Fivewin para testar ou caso positivo, indicar um link pelo menos poupar nosso tempo com isso procurando algum link para download de demo.

Facilitar, informando o caminho das pedras.
Outra coisa, em sendo a Fivewin paga, tem que ser melhor mesmo do que as outras não pagas, ainda mais que é a mais velha e deve ter mais usuários(acredito), [sarcasmo on] mas sem IDE oficial[sarcasmo off]
...Criando aqui um dbf... usei cgc e cic, tô ficando velho!

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Mensagempor JoséQuintas » 07 Jul 2017 18:25

Depende do ângulo, talvez vista de cima ou de baixo.

Por curiosidade testei tirar foto pelo celular, mas curiosamente na foto do celular não tem o efeito.
Mesmo vendo diferente pela imagem do celular, na foto não mudou.
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: 18008
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Mensagempor JoséQuintas » 07 Jul 2017 18:53

Consegui isto, não sei se vai ter o mesmo efeito aqui.
Dá pra ver diferença entre a miniatura e a foto.
Na miniatura é o homem que está com raiva, e no tamanho normal é a mulher.
Exatamente a mesma foto.
Na máquina fotográfica não aparece, provavelmente por causa do foco automático.

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

Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Mensagempor susviela@bol.com.br » 08 Jul 2017 18:56

Obrigado pessoal, a discussão foi proveitosa e já me ajudou um pouco, mas umas duvidas surgiram.

1) Se eu quiser que o meu aplicativo seja multi plataforma então Minigui não serve pra mim ?

2) Como esse é um dos objetivos, teria a opção HwGui, mas nos comentários me pareceu que a comunidade xBase teve alguns problemas com essa lib.

Vocês podem comentar esses dois pontos.

Antecipadamente agradeço.
.
.
"E quando você perder o controle, colherá o que plantou."
=========================================
Carlos Alberto Nunes #Susviela
Site: https://www.PowerInformatica.com.br
=========================================
Blog xBase: https://programandoxbase.wordpress.com/
Blog TI: https://susviela.wordpress.com

( #ProgramandoxBase #AllxBase )
Avatar de usuário

susviela@bol.com.br
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 236
Data de registro: 30 Jun 2017 11:17
Cidade/Estado: São José / SC
Curtiu: 153 vezes
Mens.Curtidas: 24 vezes

Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Mensagempor JoséQuintas » 08 Jul 2017 19:46

Minigui é somente Windows.

Na prática, nenhuma LIB conseguiu agradar a todos, por isso nenhuma faz parte do Harbour.
Todas tem prós e contras.

A única que faz parte do Harbour é WVT, mas sem recursos gráficos aparentes.
E acredito que a GTWVG só faça parte do Harbour porque usa como base a WVT, mas neste caso é somente pra Windows.

Acho mais fácil aparecer um Windows pra Linux do que uma LIB definitiva pra Harbour.
Já tem IDE, o Microsoft Visual Code pra Windows/Linux
Já tem Microsoft NET Framework, pra Windows/Linux
Já tem Microsoft SQL Server, pra Windows/Linux
Já tem o Office nas nuvens, pra usar via web
Só tá faltando mesmo o Windows, que pra Linux seria apenas uma interface gráfica, menos trabalho pra Microsoft...

a HWGUI sofreu uma mudança grande nas últimas versões, e muitos não usam a última versão.
Acho que é esse o maior problema encontrado.
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: 18008
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Mensagempor susviela@bol.com.br » 08 Jul 2017 19:54

a HWGUI sofreu uma mudança grande nas últimas versões, e muitos não usam a última versão.
Acho que é esse o maior problema encontrado.


Se for apenas esse o problema, quem está iniciando, vai aprender as novas instruções então não teria problemas com a versão mais nova, ou seja esse seria o caminho natural para um novo usuário que desejasse usar a lib HwGui ?
.
.
"E quando você perder o controle, colherá o que plantou."
=========================================
Carlos Alberto Nunes #Susviela
Site: https://www.PowerInformatica.com.br
=========================================
Blog xBase: https://programandoxbase.wordpress.com/
Blog TI: https://susviela.wordpress.com

( #ProgramandoxBase #AllxBase )
Avatar de usuário

susviela@bol.com.br
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 236
Data de registro: 30 Jun 2017 11:17
Cidade/Estado: São José / SC
Curtiu: 153 vezes
Mens.Curtidas: 24 vezes

Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Mensagempor JoséQuintas » 08 Jul 2017 19:56

Com certeza, porque se tiver alguma correção/mudança, vai ser sempre na versão atual, e não na anterior.
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: 18008
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Mensagempor JoséQuintas » 08 Jul 2017 22:57

Tem uma coisa chata em open-source que é: o usuário tem que aprender
Não é igual produto comercial, onde você baixa e usa.

Como exemplo, acabei de ir lá no projeto hwgui pra baixar algo mais atualizado.

hwgui.png


No download, este fonte consta como alterado em 2015.11.20.
Já no fonte que eu tinha, consta como alterado em 2016.11.11.
E pode ter havido alguma alteração posterior.

Isso amplia a necessidade, antes de começar a usar.
Precisa aprender a usar/baixar do source-forge, e a gerar a LIB.
De qualquer jeito teria que fazer isso, já que a intenção vai ser Linux.

Talvez isso explique o problema de alguns usuários: não usaram fontes atualizados.

Nota: não mexo com hwgui nem Linux. Apenas os conceitos são os mesmos pra tudo.
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: 18008
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Mensagempor MSDN » 09 Jul 2017 13:36

Susviela,

Como vc deseja criar aplicativos para mais de um SO, tem duas opções viáveis :

https://github.com/marcosgambeta/Qt5xHb

https://sourceforge.net/projects/qtcontribs/

Abraços
MSDN
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 741
Data de registro: 28 Nov 2003 14:55
Cidade/Estado: CWB
Curtiu: 178 vezes
Mens.Curtidas: 123 vezes

Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Mensagempor Itamar M. Lins Jr. » 10 Jul 2017 11:29

Ola!
2) Como esse é um dos objetivos, teria a opção HwGui, mas nos comentários me pareceu que a comunidade xBase teve alguns problemas com essa lib.


Não com o desenvolvedor que criou a LIB, mas com terceiros. Principalmente com usuários que só usavam o xHarbour e Windows no Brasil, o Alexander precisou "desengessar" a Hwgui para funcionar no Linux via GTK, "porque já funcionava assim antes" e muita gente ficou presa na versão 2.17, eu uso a versão final do SVN, pois fui um dos poucos a acompanhar e testar a versão nova.
A mudança não foi tão profunda assim, apenas que ele removeu do código principal algumas coisas que só funcionavam no windows e colocou em uma pasta chamada \contrib\ext_controls.
Lógico que algumas coisas ficaram sem funcionar no início, mas o Alexander perguntou a todos da necessidade dessa mudança e ninguém falou nada.
Assim ficou muita gente sem tempo para testar as mudanças e até por comodidade de alguns, agora estão presos em versões defasadas até porque muitos deles ainda usam o xHarbour com SQLRDD e BCC 5x. Por isso, este é um problema que não foi ou é só da Hwgui.

É um problema também dos seus usuários que não querem abrir mão de alguma tarefa extra que precisa ser feita, sair do xHarbour implica em trabalho, sair do SQLRDD mais ainda, mudar da versão 1.17 para versão 2.20 mais coisas...
Porém é fato que não há movimento "significativo", apenas cópias de coisas do Harbour, há muitos anos. E este depende apenas de uma única empresa que já fechou as portas no Brasil... ou se não depende, ninguém vai ficar atualizado o xHarbour.org de "gratis" para uma empresa vender como se fosse o "DONO" e até digam o contrário todas as ferramentas "for xHb" precisam ser atualizadas, ou para o Harbour ou ir para outra linguagem.

Se for apenas esse o problema, quem está iniciando, vai aprender as novas instruções então não teria problemas com a versão mais nova, ou seja esse seria o caminho natural para um novo usuário que desejasse usar a lib HwGui ?


Tem que testar para ver se vai te agradar a sintaxe dela.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Mensagempor dbdc5554 » 10 Jul 2017 14:06

Marcelo Neves...

Baixei o exemplo do QT.experimentos.exe para ver a cara dele

deu um erro de dll msvcr100.dll achei uma aqui na pasta do SPED

depois da erro na msvcp100.dll

onde acho as dll para poder ver como fica ?

ob

Paiva
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

Harbour-OK e agora ? (MiniGui x HwGui x ooHG x OutrasGui)

Mensagempor MSDN » 10 Jul 2017 14:45

Paiva,

Eu deixei 2 links com exemplos de Harbour + QT, de qual deles faz parte esse exemplo que vc tentou usar ?
Passe aqui na resposta o link exato para ficar mais fácil, eu não uso nenhuma das opções que deixei o link, mas pesquiso e te informo o que pode ser feito, fiquei curioso para ver como usa também !

Abraços
MSDN
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 741
Data de registro: 28 Nov 2003 14:55
Cidade/Estado: CWB
Curtiu: 178 vezes
Mens.Curtidas: 123 vezes

Anterior Próximo



Retornar para Harbour

Quem está online

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