Problemas com libs, será incompatibilidade?

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Iwasa
Usuário Nível 1
Usuário Nível 1
Mensagens: 45
Registrado em: 16 Ago 2007 08:27
Localização: PRES. PRUDENTE SP
Contato:

Problemas com libs, será incompatibilidade?

Mensagem por Iwasa »

Caros colegas to com um problema com o ponteiro do mouse no meu sistema....
No inicio do programa eu declaro as definicoes do clipper pra ativar o uso do mouse SET EVENTMASK TO INKEY_ALL, MSETCURSOR(.T.); funciona tudo normal, só que dá problema quando uso a funçao SHOWTIME() da lib CTP53.LIB, aí o mouse nao funciona mais...., uso o exospace em protected mode.
linko dessa forma: clipper sistema /m/n, exospace fi sistema lib ctp53
o programa funciona normal só que nao funciona mais o mouse...
Será que alguém sabe o que está acontecendo?
ps: uso o clipper 5.3
Obrigado desde já...
CLIPPER 5.3b/BLINKER 7.0/RDD CDX => Migrando para HARBOUR/RDD CDX

"Podemos construir um mundo melhor, compartilhando informações. Compartilhar conhecimento é edificar um mundo melhor para todos!".

http://iwasa.4shared.com/
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Iwasa, eu usava Mouse e o Showtime() e não tinha probelma, vc tem certeza que é isso o problema ?

Eu usava da seguinte maneira, chamava o SET EVENTMASK TO INKEY_ALL primeiro e depois o SHOWTIME() ...

Obs: se poder e quiser, use o Blinker ...ele é bem melhor que o Exospace !!!

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Iwasa
Usuário Nível 1
Usuário Nível 1
Mensagens: 45
Registrado em: 16 Ago 2007 08:27
Localização: PRES. PRUDENTE SP
Contato:

Mensagem por Iwasa »

Olá Sygecom, consegui resolver, linkei com o blinker e funcionou tudo normal, só que agora queria tirar uma dúvida com vc, qual a melhor forma de linkar com o blinker? o blinker linka prg em modo protected mode?
Eu usei a versao 1.0 pra clipper 5.3 do blinker, tenho tb a versao 7 só que nao sei nem como começar a usar o blinker 7... a sintaxe é um pouco diferente... to no windows vista e o help dod blinker7 nao abre...
Valeu pela dica..
abraços...
CLIPPER 5.3b/BLINKER 7.0/RDD CDX => Migrando para HARBOUR/RDD CDX

"Podemos construir um mundo melhor, compartilhando informações. Compartilhar conhecimento é edificar um mundo melhor para todos!".

http://iwasa.4shared.com/
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Iwasa, a principio como vc esta usando para compilar com o Blinker ? alias vc pode usar a versão 7.0 da mesma maneira que esta usando a versão 1.0. Agora para saber como usar os comandos a mais que tem no 7.0 ...de uma procurada aqui no forum que já foi postado diversas vesses...abaixo um exemplo de como eu uso o meu .LNK

Código: Selecionar todos

OutPut NOMESIS
Blinker Incremental Off
Blinker Cache EMS 50%,50%
Blinker Cache XMS 50%,50%
Blinker Link EMS ON
Blinker Link XMS ON
Blinker Exec Comp 1
Blinker Exec Exte
Blinker Memo Pack 60
Search BlxRatex
Search BlxClp53
Blinker Incr Pad 256
Blinker Over Page On
Blinker Over Opsi 60 

FILE NOMESIS        //prg principal
FILE CADASTRO     //prg
FILE ESTOQUE
FILE TRANSP
FILE ROTINA
FILE MENUS

FILE MSGPOR  // OBJ

LIB CTP53,CLIPPER,EXTEND,DBFCDX,_DBFCDX
Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

O ideal seria dar uma enxugada nisso. Começar com algo pequeno, como o exemplo abaixo. E depois de conhecer os comandos pelo help do BLinker, ir incrementando conforme a necessidade.

Código: Selecionar todos

BLINKER EXECUTABLE EXTENDED
LIBRARY BLXCLP53
LIBRARY CTP53,DBFCDX,_DBFCDX

FILE ....
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Iwasa
Usuário Nível 1
Usuário Nível 1
Mensagens: 45
Registrado em: 16 Ago 2007 08:27
Localização: PRES. PRUDENTE SP
Contato:

Mensagem por Iwasa »

Obrigado pessoal....
Gostei muito do Blinker, nem acreditei quando eu vi o tamanho do codigo executavel...
Normalmente, se dá por 511Kb com o exospace, linkando com o Blinker7 o tamanho caiu para 252Kb... :-o :)) Depois eu quero ir aprendendo mais como disse o Maligno :D
Valeu mesmo!
Obrigado a todos
[]s
CLIPPER 5.3b/BLINKER 7.0/RDD CDX => Migrando para HARBOUR/RDD CDX

"Podemos construir um mundo melhor, compartilhando informações. Compartilhar conhecimento é edificar um mundo melhor para todos!".

http://iwasa.4shared.com/
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

A culpa pelo tamanho reduzido é o comando BLINKER EXECUTABLE COMPRESS 1 (maior compactação =1, 2,3,4,5,6,7,8, 9=menor compactação). O arquivo é compactado. Após ser carregado, é descompactado. Portanto, considere que existe aí um overhead no processamento. Normalmente, não preocupa. Aliás, mais ajuda. Principalmente quando em rede. O tráfego diminui. :)
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Iwasa
Usuário Nível 1
Usuário Nível 1
Mensagens: 45
Registrado em: 16 Ago 2007 08:27
Localização: PRES. PRUDENTE SP
Contato:

Mensagem por Iwasa »

Valeu pela dica Maligno :D
CLIPPER 5.3b/BLINKER 7.0/RDD CDX => Migrando para HARBOUR/RDD CDX

"Podemos construir um mundo melhor, compartilhando informações. Compartilhar conhecimento é edificar um mundo melhor para todos!".

http://iwasa.4shared.com/
Responder