Página 1 de 1
Windows x Linux em modo grafico
Enviado: 17 Jan 2008 09:21
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.
Enviado: 17 Jan 2008 13:38
por sygecom
Free:
Hwgui ou xHgtk
Comercial:
Visual Xharbour(VXH) ou FiveWin com FiveLinux.
Enviado: 17 Jan 2008 14:31
por ctoas
Obrigado pela resposta...
Onde obtenho + informações sobre xHgtk ??
Abraços
Enviado: 17 Jan 2008 14:38
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
Enviado: 17 Jan 2008 14:56
por sygecom
ctoas escreveu:Obrigado pela resposta...
Onde obtenho + informações sobre xHgtk ??
Abraços
http://xhgtk.sourceforge.net/
Enviado: 17 Jan 2008 15:13
por rodrmigu
Com o browse terminado mas ainda em fase final de perfumaria

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
Enviado: 17 Jan 2008 15:15
por ctoas
sygecom escreveu:Free:
Hwgui ou xHgtk
Na opnião de vocês qual é a melhor ?
Abraços
Enviado: 17 Jan 2008 15:38
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
Enviado: 17 Jan 2008 15:50
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) ??
Enviado: 17 Jan 2008 16:39
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
Enviado: 17 Jan 2008 21:52
por sygecom
rodrmigu escreveu:Com o browse terminado mas ainda em fase final de perfumaria

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
Enviado: 17 Jan 2008 22:32
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
Enviado: 17 Jan 2008 22:50
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
Enviado: 21 Jan 2008 09:55
por ctoas
Obrigado pela resposta galera....
ah proposito, qual editor posso usar no linux pra escrever os meus codigos, alguem conhece um bom

Enviado: 21 Jan 2008 11:12
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.