No que acredito de harbour/xharbour, LIBs GUI, etc

Aqui é o lugar para bater papo e trocar idéias sobre os mais variados assuntos

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

No que acredito de harbour/xharbour, LIBs GUI, etc

Mensagem por JoséQuintas »

Minha posição em abril/2024

harbour é o melhor..... apesar de ficar na dúvida após recente situação de ser obrigado a compilar com -gc3
mingw.... não é o melhor, mas é o mais compatível com tudo
ADO é o melhor... apesar de precisar instalar ODBC e mudar todos os fontes, e por obrigar a pensar em SQL faz o usuário esquecer do DBF que é atraso de vida.
MySQL... sei lá se é o melhor, mas funciona
MariaDB... melhor que MySQL, pelo simples motivo de que realmente é grátis, de resto dá no mesmo

Em LIBs gráficas é complicado:

fivewin é a melhor, mas obriga versão específica de harbour/compilador C, e a maioria criar telas FORA do fivewin
HMG 3 seria a melhor grátis, mas não considero a melhor opção.
HWGUI tem facilidade de uso, mas faltam recursos, e faltam usuários pra melhorar
OOHG tem facilidade de uso, mas faltam usuários pra melhorar
HMG Extended é a melhor opção, apesar de certas coisas

De um modo geral, a desunião dos usuários continua estragando tudo.
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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

No que acredito de harbour/xharbour, LIBs GUI, etc

Mensagem por JoséQuintas »

Você sabia que o harbour tem ADORDD/RDDADO pra trabalhar com ADO igual DBF?
Pois é...
Isso existe.
Tem nas LIBs GUI também.
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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

No que acredito de harbour/xharbour, LIBs GUI, etc

Mensagem por JoséQuintas »

Você sabia que hwgui executa fontes hwgui sem precisar compilar ?
Pois é...
isso existe.
Já falei disso há muito tempo, antes de existir na hwgui
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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

No que acredito de harbour/xharbour, LIBs GUI, etc

Mensagem por JoséQuintas »

http://pctoledo.com.br/forum/viewtopic. ... ual+studio

Em 2012 comentei de usar harbour no Visual Studio.

Anos depois, o Antônio Linares fez uma vaquinha pra no fivewin pra contratar alguém pra desenvolver o plugin pra Visual Code.
Sabiam disso ?
Muitos usam isso sem saber de onde veio, apenas baixam lá da lista da Microsoft.
Usuários unidos fazem isso, PRA TODOS, não apenas pra fivewin.
Não uso, mas tudo bem, isso não me impede de ver usuários unidos pra obter um resultado.
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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

No que acredito de harbour/xharbour, LIBs GUI, etc

Mensagem por JoséQuintas »

Do mesmo jeito vi lá no grupo minigui sobre o Grigory.
Ele mora na Ukrânia, país que está em guerra com a Rússia.
Consegue imaginar como deve ser o trabalho num país aonde estão caindo bombas ?
Será que 25 dólares de doação pra minigui profissional pagam isso?
Tem gente que ainda considerou a cobrança como sacanagem... vai morar lá então, que a gente manda 25 dólares.

Desunião é problema.
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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

No que acredito de harbour/xharbour, LIBs GUI, etc

Mensagem por JoséQuintas »

Também acredito que as LIBs GUI pra harbour fazem exemplos de forma errada.

Queremos ver os controles da LIB, pra ver qual usar.
O que precisamos fazer ?
Compilar e testar trocentos exemplos, um a um.

Não seria mais fácil ter um exemplo com menu, compilar uma única vez, e chamar uma opção pra cada controle?
Ou até mais controles por vez ?
O fonte da "dialog" pode ficar separado pra cada controle, isso não é impedimento.

Também daria uma visão direta do que uma LIB tem a mais que a outra, acelerando a escolha.

Se comparar hwgui com minigui sem isso parece tudo igual
Até se comparar GTWVG.... sem isso parece tudo igual

A princípio pensei numa imagem de cada controle, mas isso deixaria a LIB enorme por ter imagens grandes.
Mas se a própria LIB fizer, serão somente fontes de exemplo.
Isso sem dizer das variações de cada controle, mas isso é outra história, que pode ou não ficar junta.

Um EXE, e olhar todos os recursos disponíveis.... até usuário antigo pode encontrar coisa nova.

E de cara, vamos ver que o menu windows se torna um lixo.
Vamos querer um treeview no lugar dele ou outro.

Por exemplo hwgui: TODOS os exemplos tem o menu principal.
Pra que tanto exemplo com menu principal ? bastava um, não é menu principal que estamos querendo ver.

Então.... um único exemplo com tudo facilitaria muito, muitas horas economizadas.

E pra comparar LIBs ?
Seria rodar o exemplo de uma e o exemplo da outra.
Lado a lado, fácil ter visão do que cada LIB oferece.

Mas não.... é ficar compilando e testando.... um por um.... parece uma eternidade...
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/
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

No que acredito de harbour/xharbour, LIBs GUI, etc

Mensagem por sygecom »

Isso é só a ponta do ICEBERG, no final das contas todos se abraçam em uma, segue e esquece o resto mesmo com limitações ou problemas que são contornados com varias outras DLL ou manobras no código. No final precisa atender o cliente.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Responder