Browse Source

Adapted pyodide to the new structure

pull/192/head
Eugenio Parodi 2 years ago
parent
commit
ff873afc0b
  1. 7
      TermTk/TTkCore/TTkTerm/input.py
  2. 4
      tests/sandbox/sandbox.html

7
TermTk/TTkCore/TTkTerm/input.py

@ -27,12 +27,7 @@ from time import time
import platform
if platform.system() == 'Linux':
from ..drivers.unix import TTkInputDriver
elif platform.system() == 'Darwin':
from ..drivers.unix import TTkInputDriver
elif platform.system() == 'Windows':
from ..drivers.windows import TTkInputDriver
from ..drivers import TTkInputDriver
from TermTk.TTkCore.log import TTkLog
from TermTk.TTkCore.constant import TTkK

4
tests/sandbox/sandbox.html

@ -231,11 +231,11 @@
pyodide.runPython(`
import sys
import TermTk as ttk
from TermTk.TTkCore.TTkTerm.input import TTkInput
import pyodideProxy
def ttk_input(val):
if ttk.TTkHelper._rootWidget and ttk.TTkHelper._rootWidget._input:
ttk.TTkHelper._rootWidget._input.key_process(val)
TTkInput.key_process(val)
def ttk_resize(w,h):
ttk.TTkLog.debug(f"Resize: {w=} {h=}")

Loading…
Cancel
Save