Windows x Linux em modo grafico

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

Moderador: Moderadores

Avatar do usuário
ctoas
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Mai 2005 16:22
Localização: São Paulo
Contato:

Windows x Linux em modo grafico

Mensagem por ctoas »

Olá amigos...

Estou precisando desenvolver um sistema que rode tanto em windows como no linux, mas não gostaria de ter duas plataformas diferentes.

O que vocês me aconselham fazer ?

xHarbour com o que para que seja o mesmo fonte, somente sendo diferente a compilação no windows ou no linux.

Obrigado.
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Free:
Hwgui ou xHgtk

Comercial:
Visual Xharbour(VXH) ou FiveWin com FiveLinux.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
ctoas
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Mai 2005 16:22
Localização: São Paulo
Contato:

Mensagem por ctoas »

Obrigado pela resposta...

Onde obtenho + informações sobre xHgtk ??

Abraços
Avatar do usuário
software_facil
Usuário Nível 3
Usuário Nível 3
Mensagens: 211
Registrado em: 23 Fev 2005 12:19
Localização: Curitiba/PR
Contato:

Mensagem por software_facil »

Acesse esse endereço : http://br.groups.yahoo.com/group/xhgtk-br/ e associe-se ao grupo para poder enviar mensagens e baixar arquivos, este é o melhor lugar para obter respostas, além de poder falar com os desenvolvedores.

Abraços
messenger : software_facil@hotmail.com
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

ctoas escreveu:Obrigado pela resposta...

Onde obtenho + informações sobre xHgtk ??

Abraços
http://xhgtk.sourceforge.net/
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
rodrmigu
Usuário Nível 3
Usuário Nível 3
Mensagens: 150
Registrado em: 27 Nov 2007 15:13
Localização: Indaiatuba SP

Mensagem por rodrmigu »

Com o browse terminado mas ainda em fase final de perfumaria :D acredito que a xhgtk possa ser a solução definitiva para se ter aplicações rodando nativamente em windows, linux, MacOS, FreeBSD, etc.

Assim que entregar o browse para dbf, vou iniciar a criação de uma classe para impressão (funções básicas já existem), algo parecido com a Win32PRN, mas com algumas características bem interessantes como exportação para pdf, manipulação de imagens, etc.

Assim que tiver mais notícias lhes aviso.

[]'s
Rodrigo
Avatar do usuário
ctoas
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Mai 2005 16:22
Localização: São Paulo
Contato:

Mensagem por ctoas »

sygecom escreveu:Free:
Hwgui ou xHgtk
Na opnião de vocês qual é a melhor ?

Abraços
rodrmigu
Usuário Nível 3
Usuário Nível 3
Mensagens: 150
Registrado em: 27 Nov 2007 15:13
Localização: Indaiatuba SP

Mensagem por rodrmigu »

Olha, eu sou um dos desenvolvedores da xhgtk, mas já trabalhei com a hwgui bastante tempo, mas não mais.

A hwgui em windows é bem estável e com muitos recursos, mas não credito que a mesma versão rode 100% em windows e linux sem alterar o código.

A xhgtk roda 100% o mesmo código em windows e linux sem alterar sequer uma única linha, porém ainda não está madura o suficiente, mas agora que temos uns dos desenvolvedores do Harbour, Prezmek, a biblioteca tende a ficar madura rapidamente.

As únicas duas coisas que faltam para a xhgtk, ao meu ver, são o Browse para DBF, que já está terminando, só estou revisando o código e fazendo mais testes e uma classe de impressão, isso eu vou trabalhar logo-logo, pois de resto já está bem evoluído, com opção de usar o designer de telas Glade.

[]'s
Rodrigo
Avatar do usuário
ctoas
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Mai 2005 16:22
Localização: São Paulo
Contato:

Mensagem por ctoas »

rodrmigu escreveu:Olha, eu sou um dos desenvolvedores da xhgtk, mas já trabalhei com a hwgui bastante tempo, mas não mais.

A hwgui em windows é bem estável e com muitos recursos, mas não credito que a mesma versão rode 100% em windows e linux sem alterar o código.

A xhgtk roda 100% o mesmo código em windows e linux sem alterar sequer uma única linha, porém ainda não está madura o suficiente, mas agora que temos uns dos desenvolvedores do Harbour, Prezmek, a biblioteca tende a ficar madura rapidamente.

As únicas duas coisas que faltam para a xhgtk, ao meu ver, são o Browse para DBF, que já está terminando, só estou revisando o código e fazendo mais testes e uma classe de impressão, isso eu vou trabalhar logo-logo, pois de resto já está bem evoluído, com opção de usar o designer de telas Glade.

[]'s
Rodrigo
Ok Rodrigo.... Chegou no ponto que preciso, CÓDIGO UNICO.

Bem não pretendo usar DBF e sim MySQL, é possivel ?

Consigo terminar um sistema completo hoje, mesmo que com funções basicas ?

Esse designer de telas Glade é editor de Resource, tipo Pelles C, WorkShop e VSX (Visual Studio Extended) ??
rodrmigu
Usuário Nível 3
Usuário Nível 3
Mensagens: 150
Registrado em: 27 Nov 2007 15:13
Localização: Indaiatuba SP

Mensagem por rodrmigu »

Existe o Grid que vc tem que popula-lo na mão (samples\functions\browse01.prg e samples\classes\browse\browse.prg), mais ou menos como o Grid da hwgui, este está funcionando.

Em relação ao editor de resources, não, ele não é bem assim. Ele é um gerador de códigos em C para a Gtk, porém a tela é gerada em .xml, então basta vc abrir o xml e associar as chamadas. Existem exemplos mostrando como.

O que tá pegando ainda, é que não a gtk não tem resources embutidos no executável e sim através de temas, onde vc tem as imagens e ícones, mas isso ainda é um mistério.

Se quiser dar uma fuçada e avaliar, existe o instalador, já instala o xharbour, gtk e criar um batch para as configurações

http://xhgtk.sourceforge.net/config11.html

Depois de uma olhada nas explicações básicas:

http://xhgtk.sourceforge.net/config31.html
http://xhgtk.sourceforge.net/config32.html
http://xhgtk.sourceforge.net/config33.html
http://xhgtk.sourceforge.net/config34.html
http://xhgtk.sourceforge.net/config35.html

[]'s
Rodrigo
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

rodrmigu escreveu:Com o browse terminado mas ainda em fase final de perfumaria :D acredito que a xhgtk possa ser a solução definitiva para se ter aplicações rodando nativamente em windows, linux, MacOS, FreeBSD, etc.

Assim que entregar o browse para dbf, vou iniciar a criação de uma classe para impressão (funções básicas já existem), algo parecido com a Win32PRN, mas com algumas características bem interessantes como exportação para pdf, manipulação de imagens, etc.

Assim que tiver mais notícias lhes aviso.

[]'s
Rodrigo
Rodrigo, que Otima noticia e vc mais uma vez esta de parabéns, tenho feito diversos testes com a xHgtk é bem boa mesmo, agora me diz uma coisa, vc fez um comentaria no grupo da xhgtk para incluir o harbour junto com a xhgtk, pq o harbour e não o xharbour ? sendo que do meu ponto de vista todo mundo da a preferencia pelo xHarbour, é apenas uma duvida... !!!

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
rodrmigu
Usuário Nível 3
Usuário Nível 3
Mensagens: 150
Registrado em: 27 Nov 2007 15:13
Localização: Indaiatuba SP

Mensagem por rodrmigu »

Olá Leonardo,

Obrigado pelo apóio. Bem nós já vínhamos pensando nisso algum tempo, mudar o default para harbour. Existe alguns problemas de postura de algumas pessoas no xharbour, talvez mais de posicionamento e direcionamento do xharbour, sei lá, talvez não seja o caso de discutir aqui para não causar polêmica, mas o fato é que depois da saída do Przemek do xharbour, acabou sendo o estopim para essa descisão. Ainda mais agora que ele acabou se juntando na nossa equipe, não fazia muito sentido não dar suporte ao harbour.

Enfim, o suporte ao xharbour continua e não deve parar não, a menos que a incompatibilidade entre ambas se torne insustentável, é apenas no instalador que vai o harbour ao invés do xharbour, só isso.

Por isso é que vamos pedir pro pessoal que prefere o xharbour que continue com o xharbour e nos ajude a detectar possíveis falhas, acho que todos acabam ganhando com o suporte mais definido para os dois compiladores.

[]'s
Rodrigo
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

rodrmigu escreveu:Olá Leonardo,

Obrigado pelo apóio. Bem nós já vínhamos pensando nisso algum tempo, mudar o default para harbour. Existe alguns problemas de postura de algumas pessoas no xharbour, talvez mais de posicionamento e direcionamento do xharbour, sei lá, talvez não seja o caso de discutir aqui para não causar polêmica, mas o fato é que depois da saída do Przemek do xharbour, acabou sendo o estopim para essa descisão. Ainda mais agora que ele acabou se juntando na nossa equipe, não fazia muito sentido não dar suporte ao harbour.

Enfim, o suporte ao xharbour continua e não deve parar não, a menos que a incompatibilidade entre ambas se torne insustentável, é apenas no instalador que vai o harbour ao invés do xharbour, só isso.

Por isso é que vamos pedir pro pessoal que prefere o xharbour que continue com o xharbour e nos ajude a detectar possíveis falhas, acho que todos acabam ganhando com o suporte mais definido para os dois compiladores.

[]'s
Rodrigo
Rodrigo, blz. não se apegamos a detalhes, por enquanto vou de xharbour+MinGw+xHgtk ...caso como vc disse a coisa debandiar para outros lado, ai pulo para o harbour..vlw
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
ctoas
Usuário Nível 2
Usuário Nível 2
Mensagens: 52
Registrado em: 09 Mai 2005 16:22
Localização: São Paulo
Contato:

Mensagem por ctoas »

Obrigado pela resposta galera....

ah proposito, qual editor posso usar no linux pra escrever os meus codigos, alguem conhece um bom ???
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

ctoas escreveu:ah proposito, qual editor posso usar no linux pra escrever os meus codigos, alguem conhece um bom ???
Eu uso o PSPAD no windows, e comosou viciado por ele, uso o mesmo no linux através do WINE.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Responder