Olá pessoal!
Sabem se há como detectar uma rolagem de tela pelo harbour/wvg?
Tipo a do celular, arrastar com dedo para cima ou para baixo para fazer a rolagem da tela?
Rolagem de tela em monitor touch screen
Moderador: Moderadores
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 783
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
Rolagem de tela em monitor touch screen
a unica forma que encontrei ate agora em HWGUI é usando a barra de rolagem vertical
HARBOUR 3.2, HWGUI 2.23 B7, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart, Python + FASTAPI , Android Kotlin
-
mmarcondes
- Usuário Nível 2

- Mensagens: 81
- Registrado em: 02 Jul 2021 15:06
- Localização: witmarsum
Rolagem de tela em monitor touch screen
já fiz uns testes faz tempo com delphi na época, ele tinha componentes para identificar monitor de toque e para detectar o movimento, dai você podia associar uma função para fazer algo, mas nas ferramentas do mundo harbour, minigui, hwgui, etc não tem, ai tem que improvisar como o colega fez.
Rolagem de tela em monitor touch screen
Olá Fernando,
Estou usando gtWvg. Crio a janela com WvgCrt() defino alguns parametros:
Não achei nenhum parametro para ativar a barra de rolagem.
Ou se conseguisse identificar que o usuário esta tentando rolar a tela, exemplo pelo lastkey(), já ajudaria. Pelo lastkey() da para obter o click do mouse = 1002 mas da rolagem não achei.
Obrigado por responder.
Estou usando gtWvg. Crio a janela com WvgCrt() defino alguns parametros:
Código: Selecionar todos
oCrt := WvgCrt():New( , , { 0, 0 }, { 24, 79 }, , .T. )
oCrt:lModal := .T.
oCrt:resizable := .F.
oCrt:closable := .F.
oCrt:title := "SISTEMA"
oCrt:icon := ICONE_SISTEMA
oCrt:Create()
Ou se conseguisse identificar que o usuário esta tentando rolar a tela, exemplo pelo lastkey(), já ajudaria. Pelo lastkey() da para obter o click do mouse = 1002 mas da rolagem não achei.
Obrigado por responder.
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
-
carlos_dornelas
- Usuário Nível 3

- Mensagens: 402
- Registrado em: 25 Ago 2004 21:54
Rolagem de tela em monitor touch screen
Será que pelo 1014 ou 1015 não daria certo (rodinha do mouse)? só um chute...
- JoséQuintas
- Administrador

- Mensagens: 20415
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
- Curtiram: 1 vez
Rolagem de tela em monitor touch screen
Código: Selecionar todos
CASE K_MWBACKWARD ; RETURN K_DOWN
CASE K_MWFORWARD ; RETURN K_UP
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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/
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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/
- JoséQuintas
- Administrador

- Mensagens: 20415
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
- Curtiram: 1 vez
Rolagem de tela em monitor touch screen
Faltou dizer....
Não se trata de rolagem em touch screen, e sim rolagem em qualquer monitor.
Não se trata de rolagem em touch screen, e sim rolagem em qualquer monitor.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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/
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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/
