AJUDA - Estou apanhando do TBrowse

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

AJUDA - Estou apanhando do TBrowse

Mensagem por JoséQuintas »

Código: Selecionar todos

nKey := Inkey(0)
O fonte acima é insuficiente pra saber.
Se for Clipper 5.2, não tem mouse mesmo, a não ser com lib externa.
Se for Clipper 5.3, ele já possui o tratamento de mouse, mas é necessário algo mais na linha acima, ou antes dela.
Uma vez detectado o mouse, o click do mouse vai ser igual a apertar uma tecla.
Lógico... vai depender da posição do click, mas a primeira coisa é conseguir detectar o click.
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
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

AJUDA - Estou apanhando do TBrowse

Mensagem por JoséQuintas »

Outro comentário sobre o fonte, pra "despoluir" o tbrowse:

Código: Selecionar todos

DO WHILE .T.
   ...
   Case nKey == K_ESC 
            DbCloseArea() 
            RestScreen(00, 00, 24, 79, mTelaCheia) 
            Exit 
...
ENDDO
Fechar arquivo e restaurar tela não faz parte da rotina de tbrowse, então deixe fora dela

Código: Selecionar todos

DO WHILE .T.
   ...
   Case nKey == K_ESC 
            Exit 
...
ENDDO
DbCloseArea()
RestScreen(00, 00, 24, 79, mTelaCheia) 
Esses detalhes vão ajudando a deixar o fonte mais simples e fácil de enxergar.
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/
Responder