Prog em tela grafica - como fazer?

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

Moderador: Moderadores

Avatar do usuário
EANDRIOLI
Usuário Nível 3
Usuário Nível 3
Mensagens: 109
Registrado em: 22 Jun 2007 18:31
Localização: Sorriso-MT

Prog em tela grafica - como fazer?

Mensagem por EANDRIOLI »

PREZADOS SENHORES:

Estou passando para Xharbour e quero sair de vez do Clipper, más gostaria da seguinte ajuda:

Alguém poderia nos deixar aqui no forum um fonte exemplo fácil, para mostrar um "olá gente!!!" na tela do windows (não quero via console).

Estou com dificuldades para fazer isso. Tenho instalado o XH .9970 e o BCC55, quero continuar usando a Visual LIB que usa o comando DESKTOP, pois meus fontes usam ela os demais comandos de menus. Que apenas mudar a janela e sair do modo console, percebi que isso pode ser feito utilizando as libs gráficas VWWL, GTWVT ou HWGUI, uma que fique melhor.

Por favor, quem tiver um exemplo bem simples ai, poderia postar aqui na tela, más só lembe do seguinte, se for usar uma lib, já coloque o fonte dela dentro do exemplo.prg ou nos mostre o caminho para baixar a lib já compilada. Estou com dores de cabeça a procura de uma pronta, e ainda nao tive sucesso para compila-las. Os modelos que vem na pasta CONTRIB do XHB não funcionam ao se executar o MAKE...

Certos de seu pronto atendimento. Agradeço

ERASMO
hrodrigom
Usuário Nível 2
Usuário Nível 2
Mensagens: 63
Registrado em: 10 Nov 2007 08:04
Localização: Santa Rita - Paraguay

Re: PROG EM TELA GRAFICA - COMO FAZER?

Mensagem por hrodrigom »

Primeiro vc tem que analizar o seguinte:

1. Pretendes compilar/rodar seu sistema em Linux? (Recomendo)
2. Pretendes ir convertendo o teu sistema para grafico pouco a pouco?
3. Ou simplesmente queres rodar seu sistema com Visual Lib sobre uma janelinha windows?


Vamos as respostas:

1. Se tens intenção de rodar seu sistema multiplataforma, o qual eu recomento fortemente, então deves buscar uma lib grafica que seja multiplataforma, atualmente eu conheço tres que sao, elas sao HWGUI, T-GTK, e XHGTK.
Atualmente estou começando meus testes com xhgtk.

2. Se pretendes converter todo seu sitema para modo grafico, aposto que o fará pouco a pouco, neste caso, eu recomendaria vc testar em Windows a lib WVW, com esta vc compila seu sistema sem mudar praticamente nada para o modo grafico, mas o visual continua sendo o mesmo que era no console, Mas a WVW tem recursos bem interesantes, eu quase nao os uso, mas da pra fazer seu sistema parecer Windows com poucas adaptações. Mas a WVW nao é compativel com Linux, entao se vc usar os recursos EXTRAS da WVW seu sistema deixa de ser multiplataforma.
Hoje eu tenho meu sistema no Windows com WVW, mas com pouquissimos recursos da WVW, o resto é puro console, e no Linux eu uso xwc, que faz o mesmo q WVW faz no windows, faz o sistema rodar sobre uma janela, mas com visual de console.

3. Se vc simplesmente quer rodar seu sistema numa janelinha no windows, use WVW.

Outras bibliotecas Graficas

GTWVW
http://br.groups.yahoo.com/group/gtwvw/

Minigui
http://harbourminigui.com/ Veja o tutorial para um Hola Mundo!!!

xHGtk
http://xhgtk.sourceforge.net/
http://br.groups.yahoo.com/group/xhgtk-br/

T-Gtk
http://tgtk.wiki.mailxmail.com/PaginaInicial
http://es.groups.yahoo.com/group/t-gtk/

Espero ter ajudado em algo.
Avatar do usuário
jairfab
Usuário Nível 3
Usuário Nível 3
Mensagens: 252
Registrado em: 21 Mai 2007 09:43
Localização: São Paulo, Região Leste - Suzano

Mensagem por jairfab »

O Amigo Hrodrigom tem razão, quanto a exemplos, todos nos poderemos fornece pra você, eu por exemplo utilizo a visual lib que voce ja utiliza em seu sistema, utilizo tambem a lib gtwvt, desta forma o sistema aparece em uma janela windows, se vc quiser ver um exemplo pode pegar no meu site www.infosys.com.br/jair pelo site tem como voce mandar email para mim.
Responder