Vailton, sua VisualLib para xHarbour roda em Linux?

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

Moderador: Moderadores

Avatar do usuário
linux.eo
Usuário Nível 1
Usuário Nível 1
Mensagens: 40
Registrado em: 09 Out 2005 19:23

Vailton, sua VisualLib para xHarbour roda em Linux?

Mensagem por linux.eo »

Gostaria de saber se a Visual Lib
disponibilizada para xHarbour
roda no Linux.

E se não rodar, qual o motivo?

Que diferenças temos entre o
xHarbour do Linux e do Windows?
Avatar do usuário
momente
Usuário Nível 3
Usuário Nível 3
Mensagens: 496
Registrado em: 03 Mar 2005 11:53
Localização: São Carlos-SP
Contato:

Mensagem por momente »

Amigo linux.eo,

É simples, se vc for usar o xharbour no linux, vc terá que te-lo compilado na distro que possuir, então deverá baixas os cvs e compilá-lo, todas as libs externas que vc utilazar como a Visual lib deverá ser compilada também no seu ambiente no caso o seu linux. É porai!
Isso vale também no ambiente Windows, quando vc atualiza a versão do xharbour, por exemplo de 0.99.6.0 para 0.99.7.0, vc tem que obrigatóriamente recompilar todas as libs externas (libs de terceiros) com a nova versão.

valeu!
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Avatar do usuário
vailton
Colaborador
Colaborador
Mensagens: 390
Registrado em: 17 Nov 2005 19:08
Localização: Brasil
Contato:

Mensagem por vailton »

Se nao me engano apenas o porte da VISUAL LIB feita pelo Vagner Nunes roda em LINUX. Por enquanto esta LIB que disponibilizo roda só em windows.
Avatar do usuário
deividdjs
Usuário Nível 3
Usuário Nível 3
Mensagens: 377
Registrado em: 19 Set 2006 09:39
Localização: Foz do Iguaçu / Pr

Mensagem por deividdjs »

se alguem quiser eu posso disponibilizar a visual lib para linux .. eu converti ela e está funcionando sem nenhum problema no linux .. conectiva 10 .. acredito q nao terá problemas com outras distribuições do mesmo .. uso xHarbour 09960 no linux ..

T+
Windows 11 + Harbour 3.2 + MINGW64 gcc 14.1.0 + Visual Lib + GTWVG + LETODBF WINDOWNS/LINUX
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Olá deividdjs,

Eu gostaria de testar, se puder me enviar desde já agradeço.

stanis.luksys@gmail.com

Valeu!
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Avatar do usuário
linux.eo
Usuário Nível 1
Usuário Nível 1
Mensagens: 40
Registrado em: 09 Out 2005 19:23

Mensagem por linux.eo »

deividdjs,

Como você fez com os arquivos C e ASM?

Eu estou portando a SuperLib, e tem pouca coisa em
C e ASM, que está dando para trocar por
funções novas do xHarbour.

Gostaria de poder incluir novas opções na
VisualLib, permitindo diferentes apresentações
dos elementos visuais, através de parâmetros
de configuração.

Por exemplo, 4 tipos diferentes de botões,
de janelas, etc.

Além de permitir o uso de botões dentro
de GetLists.

Estou brincando de criar objetos,
para poder usar botões juntamente
com outros objetos GET.

Fiz um objeto botão, que pode ser criado
no meio de outros GETs, e você passeia
normalmente por ele, usando setas,
tabs, etc.

Permite diferentes apresentações.

A apresentação padrão é o tipo de
botão que temos no Edit do MS-DOS.

A segunda é com o mesmo layout do
VisualLib.

A terceira é usando bordas simples
com cores dando impressão de relevo.

As janelas também possuem apresentações
diferentes.

Eu estava enganchado na questão de
habilitar mouse para interagir com
os botões, mas passei a madrugada
fuçando, e descobri o problema.

Para gerar os desenhos do botão,
interagindo diretamente sobre um
GET, eu interferi na função oGet:reader

Criei um LOOP dentro do :reader,
para examinar as teclas pressionadas.

Se o usuário apertar setas, tab, ele
altera o :exitstate e dá um :killfocus

Entendi que dentro deste loop, tenho
também que examinar se o lastkey()
é o clique do mouse, e verificar se
no momento do clique o cursor
do mouse está sobre a área do botão.

Encontrei o arquivo tgetlist.prg dentro
da pasta RTL do source do xHarbour,
e vi um METHOD com todas as opções
de movimento dentro de um objeto GET.

Da mesma forma, ele faz um LOOP,
e fica aguardando teclas do usuário.

Não sou usuário antigo de CLIPPER,
estou aprendendo agora.

Gostei muito da SuperLib, pelas opções
que ela tem para lidar com campos
GET baseados em dados de tabelas,
e por várias outras ferramentas.

Já a VisualLib pela beleza.

Eu estava tentando fazer a SuperLib
ficar com o aspecto da VisualLib.
Avatar do usuário
deividdjs
Usuário Nível 3
Usuário Nível 3
Mensagens: 377
Registrado em: 19 Set 2006 09:39
Localização: Foz do Iguaçu / Pr

Mensagem por deividdjs »

entendi !! se vc quiser a visuallib para linux eu tenho a biblioteca .. é só mandar um email q te passo ..

T+
Deivid
Windows 11 + Harbour 3.2 + MINGW64 gcc 14.1.0 + Visual Lib + GTWVG + LETODBF WINDOWNS/LINUX
Avatar do usuário
linux.eo
Usuário Nível 1
Usuário Nível 1
Mensagens: 40
Registrado em: 09 Out 2005 19:23

Mensagem por linux.eo »

Obrigado,

Mande para saviox@linuxmail.org
Avatar do usuário
deividdjs
Usuário Nível 3
Usuário Nível 3
Mensagens: 377
Registrado em: 19 Set 2006 09:39
Localização: Foz do Iguaçu / Pr

Mensagem por deividdjs »

vc tem msn ??

me cadastra ae .. meu é deivid.djs@gmail.com

T+ :xau
Windows 11 + Harbour 3.2 + MINGW64 gcc 14.1.0 + Visual Lib + GTWVG + LETODBF WINDOWNS/LINUX
Avatar do usuário
deividdjs
Usuário Nível 3
Usuário Nível 3
Mensagens: 377
Registrado em: 19 Set 2006 09:39
Localização: Foz do Iguaçu / Pr

Mensagem por deividdjs »

Stanis .. me chama via msn q te passo blza .. nós temos contato direto ... lembra ??

T+ :xau
Windows 11 + Harbour 3.2 + MINGW64 gcc 14.1.0 + Visual Lib + GTWVG + LETODBF WINDOWNS/LINUX
egito
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 20 Set 2004 09:02
Localização: Fortaleza-CE

Visual LIB para linux ?

Mensagem por egito »

Vocês já compilaram a visual lib para linux ? Ótimo !

Porque não colocam nos arquivos do forum, assim podemos testá-la também e criar umas rotinas de trabalho exemplo para os demais.
Avatar do usuário
deividdjs
Usuário Nível 3
Usuário Nível 3
Mensagens: 377
Registrado em: 19 Set 2006 09:39
Localização: Foz do Iguaçu / Pr

Mensagem por deividdjs »

PQ VAI DEPENDER MUITO A DISTRO Q CADA UM ESTIVER USANDO .. EU POR EXEMPLO USO CONECTIVA 10 , SE ALGUEM TIVER USANDO Q QUISER A LIB POSSO PASSAR SEM PROBLEMAS ..

t+
Windows 11 + Harbour 3.2 + MINGW64 gcc 14.1.0 + Visual Lib + GTWVG + LETODBF WINDOWNS/LINUX
angeiras
Usuário Nível 3
Usuário Nível 3
Mensagens: 134
Registrado em: 21 Nov 2005 20:53
Localização: Olinda/PE

Mensagem por angeiras »

Ola,

Voce pode passar pra mim tambem ?

o email : angeiras@gmail.com

[]s
Manoel Angeiras
Clipper 5.2e + sixcdx + catools + nanfor
xHarbour 1.0.0 + gtwvw / xHarbour 1.2.1 + Fivewin
Avatar do usuário
deividdjs
Usuário Nível 3
Usuário Nível 3
Mensagens: 377
Registrado em: 19 Set 2006 09:39
Localização: Foz do Iguaçu / Pr

Mensagem por deividdjs »

Ola Angeiras ..

mandei no seu email a lib .. essa lib funciona perfeitamente no conectiva 10 e xharbour 09960 blz?

Falow

Deivid
Windows 11 + Harbour 3.2 + MINGW64 gcc 14.1.0 + Visual Lib + GTWVG + LETODBF WINDOWNS/LINUX
egito
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 20 Set 2004 09:02
Localização: Fortaleza-CE

Visual LIB para linux ?

Mensagem por egito »

Deivid, é isso que poderíamos evitar, todo mundo deixar o email exposto para um spammer aproveitar, mais se você só pode divulgar se expusermos um e-mail, então, gentileza me passa o programa que vou testar no ubuntu, que é o mesmo debian.

Obrigado.

josedoegito@bol.com.br
Responder