Add PageUp/Down for Settings page

This commit is contained in:
hi80482
2020-07-12 16:11:03 +08:00
committed by GitHub
parent 225539c8e9
commit f68e2106ba

View File

@@ -124,15 +124,33 @@ class ListPage(Page):
self.ScrollUp()
self._Screen.Draw()
self._Screen.SwapAndShow()
if event.key == CurKeys["Down"]:
self.ScrollDown()
self._Screen.Draw()
self._Screen.SwapAndShow()
if IsKeyStartOrA(event.key):
self.Click()
if event.key == CurKeys["Left"]: # PageUp
move = 3
for i in range(move):
self.ScrollUp()
self._Screen.Draw()
self._Screen.SwapAndShow()
if event.key == CurKeys["Right"]: # PageDown
move = 3
for i in range(move):
self.ScrollDown()
self._Screen.Draw()
self._Screen.SwapAndShow()
def Draw(self):
self.ClearCanvas()
@@ -151,5 +169,3 @@ class ListPage(Page):
self._Ps.Draw()
for i in self._MyList:
i.Draw()