Página 1 de 1

Migrar do Clipper Para...

Enviado: 31 Dez 2010 07:24
por Bru1972
...Harbour ou xHarbour com Hwgui ou Minigui?

Bom dia!

Desde já agradeço àqueles que puderem discorrer.


Abraços!
Bruno

Re: Migrar do Clipper Para...

Enviado: 03 Jan 2011 11:56
por sygecom
Buneas,
Qual as duvidas ?
Eu aqui uso xHarbour + Hwgui, se eu poder lhe ajudar em algo é só postar as duvidas.

Re: Migrar do Clipper Para...

Enviado: 03 Jan 2011 12:04
por alxsts
Olá!

Deixem eu aproveitar o gancho:

Leo:

imagino que antes de optares pela HwGui tenhas testado outras GUI's, talvez até a MiniGUI. Por que optou pela HwGui? Quais são as vantagens/diferenças, roda em Linux/Unix?

Grato

Re: Migrar do Clipper Para...

Enviado: 03 Jan 2011 12:30
por Bru1972
Olá!

Leonardo Machado, não há dúvidas (ainda!).
Uso o Clipper 5.2e e estou para migrar.
Já decidi: será Harbour ou xHarbour e HwGui ou MiniGui.
Então estou pedindo a opinião dos veteranos antes de migrar.

A propósito, é possível criar sistemas gráficos com as libs nativas do Harbour ou xHarbour?
Aí eu descartaria a HwGui ou MiniGui.

Obrigado!


Bruno

Re: Migrar do Clipper Para...

Enviado: 03 Jan 2011 13:47
por sygecom
alxsts escreveu: imagino que antes de optares pela HwGui tenhas testado outras GUI's, talvez até a MiniGUI. Por que optou pela HwGui? Quais são as vantagens/diferenças, roda em Linux/Unix?
Olá Alexandre,
Vou tentar em poucas palavras lhe dizer por onde já passei, na época eu comecei com Fivewin, mas tive alguns problemas com a versão do xHarbour para Fivewin e para atualizar o xHarbour eu tinha que comprar uma nova atualização da Fivewin, ai resolvi tentar com Minigui( By,Roberto Lopez ) e até fiz um sisteminha que tenho até hoje, sistema pequeno, mas meu problema com a Minigui era que eu não conseguia usar em conjunto com outras GT, como por exemplo a GTWVT ou GTWVW por que eu tinha que ir migrando aos poucos o sistema, outro problema era que na época meu sistema tinha que ser compatível com Linux e na Minigui eu não conseguiria esse resultado por que a mesma não era compatível com Linux( hoje a Minigui By Roberto Lopez está sendo migrada para QT e ficara compatível para Windows e Linux, mas não sei em que pé anda essa migração ), Bom ai conheci a Hwgui e por ser muito compatível com comandos Clipper( @ GET @ SAY e etc...) foi mais fácil, e além de poder ir migrando aos poucos e poder usar no linux( 90% compatível, algumas das ultimas implementações do Luiz Basso ainda não está compatível na versão Linux ), além de eu poder evoluir as versão de xHarbour ou Harbour e poder compilar com os principais compiladores C disponível no mercado, além da IDE( não é perfeita, mas se tratando de open source está atendendo bem, se pegar o jeito da IDE você consegue adiantar muito serviço, eu particularmente estou muito satisfeito.
Umas das ultimas implementações da Hwgui que está compatível com UTF8, podendo assim compilar a mesma com Windows CE( ainda vou testar ).
O bom mesmo é testar bem cada uma delas e ver o que melhor lhe atende, temos LIB muito boas por ai, e nenhuma é perfeita, então temos que escolher conforme nossas particularidades.

Re: Migrar do Clipper Para...

Enviado: 03 Jan 2011 13:54
por sygecom
Olá Bruno,
No Harbour tem a LIB QT, ela faz parte da Contrib, eu particularmente não vejo como Nativa, mas sim como uma contribuição, assim como é a Hwgui porem não está dentro do projeto Harbour, mas o Pai da Hwgui, usa e é um dos desenvolvedor/Administrador do Projeto Harbour. Já no xHarbour e Harbour para Windows tem como você usar a WinApi que são chamadas direta das API do Windows, que é o que a Hwgui e Minigui faz, porem deixa isso em modo mais pratico de se usar e particularmente falando a Hwgui deixa mais compativel com os comandos do Clipper.

Re: Migrar do Clipper Para...

Enviado: 03 Jan 2011 14:20
por alxsts
Olá!

Obrigado pelos esclarecimentos Leonardo.

Achei um link para um pacote que você criou, contendo a IDE, a HwGUI e um gerador de relatórios.

Baixei e vou dar uma estudada.

Obrigado!

Re: Migrar do Clipper Para...

Enviado: 03 Jan 2011 18:01
por sygecom
Esse pacote está um pouco desatualizado, mas ainda está valendo...assim que sobrar um tempo vou atualizar ele.

Re: Migrar do Clipper Para...

Enviado: 05 Jan 2011 11:08
por Itamar M. Lins Jr.
Só um conselho, independente da LIB grafica, use o Harbour.
A Minigui tem mais usuários.
A Hwgui é super simples seu aprendizado.
A Minigui portada para QT ampliou seus horizontes muito, e já tem muitas pessoas usando, inclusive no Linux.
A Minigui 4.0 não roda no xHarbour o xHarbour não tem UTF8, não roda no WinCE, etc... está ficando cada véz mais complicado manter a compatibilidade da Hwgui com o xHarbour, pois este parou no tempo.
Como só uso windows continuarei usando a Hwgui, pois atende minhas necessidades muito bem.


Saudações,
Itamar M. Lins Jr.

Re: Migrar do Clipper Para...

Enviado: 05 Jan 2011 13:05
por alxsts
Olá!

Obrigado Itamar pelas informações adicionais.
Itamar M. Lins Jr. escreveu:Como só uso windows continuarei usando a Hwgui, pois atende minhas necessidades muito bem.
Mas a HwGui roda em Linux/Unix?

Re: Migrar do Clipper Para...

Enviado: 05 Jan 2011 14:47
por Itamar M. Lins Jr.
Mas a HwGui roda em Linux/Unix?
Roda, mas não aconselho usar a Hwgui no Linux.
Se você encontrar alguma dificuldade no windows, imagine no linux. Já tem um bom tempo sem "commits" no CVS da Hwgui pelo Alexander para o Linux->GTK, só ele mexe nisso e não está completa, se não fosse o Luis Basso, estaria já estudando a HBQT essa sim tem horizontes, pois n desenvolvedores estão trabalhando nela, vide a HBIDE/Minigui feita com HBQT.

Saudações,
Itamar M. Lins Jr.

Re: Migrar do Clipper Para...

Enviado: 05 Jan 2011 15:11
por Itamar M. Lins Jr.
Só repassando o poste do Roberto Lopez.
Atenção para a data do post: 11 de Agosto de 2010 6:38 pm
Está muito claro para mim que o Windows é o passado.

Dispositivos que não tem o Windows instalado estão se tornando cada vez mais populares e as pessoas não se preocupam muito com isso. (No caso se é Windows/Linux/WinCE, o pessoal quer é usar).

QT-framework (acessível a nós através HBQT) oferece compatibilidade com as seguintes plataformas:

- Embedded Linux
- Mac OSX
- Windows
- Linux/X11
- CE / Windows Mobile
- Symbian
- Maemo

É óbvio que é hora de mudar, assim decidi o seguinte:

1. Vou parar qualquer novo desenvolvimento baseado no Windows API (HMG 3.0 será a última).

2. O próximo grande lançamento HMG (HMG 4.0) será baseada HMG ojects HBQT por isso vai ser:

a. Full OOP padrão.
b. Completamente compatível com HMG estilo semi-POO.
c. Multi-plataforma

3. Eu ainda vou trabalhar na HMG 3.0 para fazer a manutenção (correção de bugs só).

4. Após o desenvolvimento de base na versão 4 HMG ser completada, eu vou criar uma equipe (Se houver voluntários) para terminar o trabalho.

IMHO, o trabalho da equipe será bem-sucedida desde:

a. HMG janelas e eventos propriedades e métodos de controles (objectivos do nosso projecto) sejam totalmente documentadas.
b. Classes QT serão totalmente documentadas.
c. QT é extremamente de alto nível em relação ao Windows API.
d. Classes QT tem. prg invólucros nível (HBQT) assim, nenhuma programação C é necessária.
e. QT fornece funcionalidades avançadas (ie: Pictures de inclusão para a caixa de texto já incorporadas).
f. Então, é apenas uma questão de encaixe dos componentes adequados nos lugares certos:)

5. Se formos bem sucedidos, a HMG 4 será seu projeto.

6. Desde que eu tenho muito a aprender ea investigação ainda (adicionado ao ocupações meus outros), como já anunciado, eu vou reduzir a minha participação no fórum por algum tempo (não se preocupe:)).

7. Felizmente, para a HMG aniversário de 10 anos, eu vou ser outro usuário / contribuinte:)

_________________
Regards / Saludos,

Roberto
Saudações,
Itamar M. Lins Jr.

Re: Migrar do Clipper Para...

Enviado: 05 Jan 2011 20:45
por Bru1972
Olá!

Huuuummmmm...
Muito bom! Muito bom!
Estou avaliando cada palavra, cada proposta, cada comentário...

A propósito, sobre esta citação do Alexandre:
Obrigado pelos esclarecimentos Leonardo.
Achei um link para um pacote que você criou, contendo a IDE, a HwGUI e um gerador de relatórios.
Baixei e vou dar uma estudada.
Alexandre ou Leonardo, poderia postar aqui este link?
Também tenho interesse em baixar e avaliar.

Obrigado!

Bruno

Re: Migrar do Clipper Para...

Enviado: 06 Jan 2011 15:26
por sygecom
Olá Bruno,
Está no link abaixo, como eu falei, está um pouco desatualizado mas ainda testá valendo ! e da pra usar com tranqüilidade.

Instalador:
http://www.4shared.com/file/rUleMdD4/hw ... rbour.html

Todos:
http://www.4shared.com/dir/9103314/4c5c ... aring.html