Qual a lib gtwvt em linux?

Outras bibliotecas visuais e IDEs para Harbour/xHarbour (xHGTK/HbWxW/GtWvT/GtWvW/WvWtools.etc)

Moderador: Moderadores

Avatar do usuário
Nascimento
Usuário Nível 4
Usuário Nível 4
Mensagens: 763
Registrado em: 19 Jul 2008 12:11
Localização: OLINDA-PE

Qual a lib gtwvt em linux?

Mensagem por Nascimento »

Amigos eu uso meu sistema modo console em harbour 3.2 usando a gtwvt mais a pedido da empresa estao mudando pra o linux(ubutun)
ai me perguntaram se haveria possibilidade de portar entao a pergunta é qual a biblioteca em linux compativel com a gtwvt e se alguem tem um pequeno exemplo
de como compilar em linux

agradeço desde ja

att: Nascimento
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Qual a lib gtwvt em linux?

Mensagem por Itamar M. Lins Jr. »

mais a pedido da empresa estao mudando pra o linux(ubutun)
IMO, sábia decisão !!!
pergunta é qual a biblioteca em linux compativel com a gtwvt e se alguem tem um pequeno exemplo
de como compilar em linux
Não tem!
Linux é Linux, Windows é Windows.
Use isso:

Código: Selecionar todos

#IFdef __PLATFORM__Windows
 //aqui os comandos de tela da GTWVT.
#ELSE
 //aqui os comandos de tela do Linux
#ENDIF
Lembrando que, se não tem experiência no Linux, estude os comandos equivalentes antes de migrar p/ esse OS.
"Tipo Autoexec.bat -> /_etc/_profile" coloquei _ underline porque o forum não aceita sem, remova - _ no Linux.
"SET -> export..."

Exemplo pra compilar, é a mesma coisa do Windows se vc usa o Harbour.
Se já usa o Linux em modo gráfico ? ... tem mais opções....

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Nascimento
Usuário Nível 4
Usuário Nível 4
Mensagens: 763
Registrado em: 19 Jul 2008 12:11
Localização: OLINDA-PE

Qual a lib gtwvt em linux?

Mensagem por Nascimento »

Sim amigo itamar aqui a microsoft esta fiscalizando como nunca
entao ja estou estudando o ubuntu pra isso agora duvidas é o que nao falta
esta semana ja vou começar o processo de compilar o harbour pra o linux

sim achei o ubuntu 14.10 meio lento enquanto o zorin 9 bem mais leve e o visual bem parecido com o windows7

voce falou comandos de telas como assim? , tem algo pra tipo de fonte, tela cheia padrão ?
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Qual a lib gtwvt em linux?

Mensagem por Itamar M. Lins Jr. »

voce falou comandos de telas como assim?
No linux use inicialmente a mesma coisa que usava no DOS, sem os comandos da GTWVT.
Leia esse post aqui:
https://pctoledo.org/forum/viewto ... 7&start=90

Acredito que um pode ajudar o outro.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Nascimento
Usuário Nível 4
Usuário Nível 4
Mensagens: 763
Registrado em: 19 Jul 2008 12:11
Localização: OLINDA-PE

Qual a lib gtwvt em linux?

Mensagem por Nascimento »

devido a falta de sono descidi compilar o harbour linux
consegui sem problemas por um post aqui mesmo
este do amigo yagi386
https://pctoledo.org/forum/viewto ... nux#p88443

compilei enclusive o exemplo do mesmo post mais a pergunta é tem como execultar com 2 cliques (como no windows) o
execultavel gerado ou so pelo terminal com o ./execultavel

agradeço desde ja

att: Nascimento
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Qual a lib gtwvt em linux?

Mensagem por Itamar M. Lins Jr. »

É a mesma coisa que fazemos no windows.
Use o KDE, criar um atalho usando o terminal konsole

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Nascimento
Usuário Nível 4
Usuário Nível 4
Mensagens: 763
Registrado em: 19 Jul 2008 12:11
Localização: OLINDA-PE

Qual a lib gtwvt em linux?

Mensagem por Nascimento »

Desculpe a Ignorancia mais nao entendi nada ate pesquizei sobre o KDE
mais nada
teria se possivel um exemplo?
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Qual a lib gtwvt em linux?

Mensagem por Itamar M. Lins Jr. »

Está indo p/ Linux e não sabe o que que é KDE ??!!
Ai brincou né ?
O KDE é o principal ambiente gráfico(gerenciador de janelas) do LINUX o KDE e o Gnome!!!
Quando vc liga seu linux ele entra ou no KDE ou no Gnome depende da sua distribuição.

KDE e seus aplicativos são escritos com o framework Qt, atualmente sobre desenvolvida pela Nokia.
http://pt.wikipedia.org/wiki/KDE

http://pt.wikipedia.org/wiki/Konsole
Konsole é um emulador de terminais livre do ambiente de trabalho KDE. É um programa completamente reescrito, ao contrário de outros emuladores de terminais que derivam de emuladores simplistas como xterm e rxvt.

O Konsole permite múltiplas sessões em abas, histórico, impressão e favoritos. Os aplicativos do KDE Konqueror, Kate e KDevelop utilizam o Konsole como um KPart para embutir a sua funcionalidade de terminal.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Qual a lib gtwvt em linux?

Mensagem por Itamar M. Lins Jr. »

O comando no caso é criar um atalho faz um bat no Linux tem a extensão ".sh"
Abrir esse ".sh" criar um atalho no Kde tem uma opção abrir via Konsole.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Qual a lib gtwvt em linux?

Mensagem por JoséQuintas »

Foi citado este post em mensagem privada de hwgui.
Atualizando

Existe o exemplo harbour32/tests/wvtext.prg
Ele foi criado pra Linux 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
developer
Usuário Nível 3
Usuário Nível 3
Mensagens: 149
Registrado em: 09 Nov 2024 23:45
Localização: Londrina/PR

Qual a lib gtwvt em linux?

Mensagem por developer »

Resumindo e respondendo:

Windows = WVT

Linux = XWC

X11 (X Window System) console
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Qual a lib gtwvt em linux?

Mensagem por Itamar M. Lins Jr. »

Olá!
Linux XWC é para quem usa alguma coisa que dependa dele(X11). Alguma coisa gráfica. KDE/GNOME/XFCE, etc...
O Linux no OSSO(apenas linha de comando) que são usados nos servidores, é nCurses ou Slang ou TERM(VT100). O harbour usa todos.
Quem usa Windows + WSL não sabe o que é isso.
Se teclar no seu Linux ai.(não é WSL) CTRL+ALT+F3, vai entender o que é o terminal PURO que é o TTY[X], Ai só vai Slang, nCurses ou TERM.

Na imagem estou abrindo um servidor pelo navegador do Linux via SFTP, como se fosse o disco local.(TTY) ZERO de ambiente gráfico.
O explore ainda não faz isso, ainda não copiaram esse recurso kkk.
Captura de imagem_20250330_192442.png
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Qual a lib gtwvt em linux?

Mensagem por Itamar M. Lins Jr. »

Olá!
Pois é, pra rodar esse exemplo, wvtext.prg:

Código: Selecionar todos

#if defined( __HBSCRIPT__HBSHELL )
   #if defined( __PLATFORM__WINDOWS )
      hbshell_gtSelect( "GTWVT" )
   #elif defined( __PLATFORM__UNIX )
      hbshell_gtSelect( "GTXWC" )
   #endif
#endif
Só roda em maquina com X11.
Se tentar rodar em um servidor WEB, a probabilidade é não funcionar, uma vez que não vem o X11 + X11-dev instalado.
Não fazer confusão, pq o Ubuntu(Gnome-terminal), o KDE(Konsole) tem o deles, e mais essa tela do(wvtext.prg) -> X11(GTXWC) que se abrirá em outro Terminal.
Tipo CMD do Windows.
E não tem nada a ver com WVT. Não tem WVT no Linux.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
developer
Usuário Nível 3
Usuário Nível 3
Mensagens: 149
Registrado em: 09 Nov 2024 23:45
Localização: Londrina/PR

Qual a lib gtwvt em linux?

Mensagem por developer »

A pergunta foi: Qual a lib gtwvt em linux?

A responsta simples é: GTXWC
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Qual a lib gtwvt em linux?

Mensagem por Itamar M. Lins Jr. »

Olá!
A responsta simples é: GTXWC
Deixa de confusão. Não tem WVT no LINUX.
No windows tem WIN/WVT/WVW/WVG etc...
No Linux tem TRM/CRS/SLG/XWC/ALEGRO/etc, etc, etc, e é claro etc.

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