import threading, time
from [Link] import Listener
scroll_up_detected = False
scroll_down_detected = False
def on_scroll(x, y, dx, dy):
global scroll_up_detected, scroll_down_detected
if dy > 0:
scroll_up_detected = True
scroll_down_detected = False
[Link](0.02)
scroll_up_detected = False
elif dy < 0:
scroll_up_detected = False
scroll_down_detected = True
[Link](0.02)
scroll_down_detected = False
# Função que retorna True se o scroll para cima foi detectado
def scroll_up():
return scroll_up_detected
# Função que retorna True se o scroll para baixo foi detectado
def scroll_down():
return scroll_down_detected
# Função que inicializa o Listener do mouse em uma thread separada
def start_mouse_listener():
with Listener(on_scroll=on_scroll) as listener:
[Link]()