Vailton, sua VisualLib para xHarbour roda em Linux?
Moderador: Moderadores
Vailton, sua VisualLib para xHarbour roda em Linux?
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?
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?
- momente
- Usuário Nível 3

- Mensagens: 496
- Registrado em: 03 Mar 2005 11:53
- Localização: São Carlos-SP
- Contato:
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!
É 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
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
- deividdjs
- Usuário Nível 3

- Mensagens: 377
- Registrado em: 19 Set 2006 09:39
- Localização: Foz do Iguaçu / Pr
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+
T+
Windows 11 + Harbour 3.2 + MINGW64 gcc 14.1.0 + Visual Lib + GTWVG + LETODBF WINDOWNS/LINUX
-
Stanis Luksys
- Colaborador

- Mensagens: 1329
- Registrado em: 18 Jun 2005 03:04
- Localização: São Paulo
- Contato:
Olá deividdjs,
Eu gostaria de testar, se puder me enviar desde já agradeço.
stanis.luksys@gmail.com
Valeu!
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.
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.
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.
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.
Visual LIB para linux ?
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.
Porque não colocam nos arquivos do forum, assim podemos testá-la também e criar umas rotinas de trabalho exemplo para os demais.
Visual LIB para linux ?
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
Obrigado.
josedoegito@bol.com.br
