Página 1 de 2

Qual a lib gtwvt em linux?

Enviado: 05 Fev 2015 22:06
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

Qual a lib gtwvt em linux?

Enviado: 15 Fev 2015 21:20
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.

Qual a lib gtwvt em linux?

Enviado: 15 Fev 2015 21:40
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 ?

Qual a lib gtwvt em linux?

Enviado: 15 Fev 2015 21:59
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.

Qual a lib gtwvt em linux?

Enviado: 16 Fev 2015 03:31
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

Qual a lib gtwvt em linux?

Enviado: 16 Fev 2015 10:41
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.

Qual a lib gtwvt em linux?

Enviado: 16 Fev 2015 21:34
por Nascimento
Desculpe a Ignorancia mais nao entendi nada ate pesquizei sobre o KDE
mais nada
teria se possivel um exemplo?

Qual a lib gtwvt em linux?

Enviado: 17 Fev 2015 11:31
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.

Qual a lib gtwvt em linux?

Enviado: 17 Fev 2015 11:41
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.

Qual a lib gtwvt em linux?

Enviado: 30 Mar 2025 16:55
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.

Qual a lib gtwvt em linux?

Enviado: 30 Mar 2025 17:23
por developer
Resumindo e respondendo:

Windows = WVT

Linux = XWC

X11 (X Window System) console

Qual a lib gtwvt em linux?

Enviado: 30 Mar 2025 19:21
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.

Qual a lib gtwvt em linux?

Enviado: 30 Mar 2025 19:46
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.

Qual a lib gtwvt em linux?

Enviado: 31 Mar 2025 19:46
por developer
A pergunta foi: Qual a lib gtwvt em linux?

A responsta simples é: GTXWC

Qual a lib gtwvt em linux?

Enviado: 31 Mar 2025 19:58
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.