Skip to content

Commit 0e618c2

Browse files
trying keyboard more
1 parent 81a5d8d commit 0e618c2

File tree

2 files changed

+30
-16
lines changed

2 files changed

+30
-16
lines changed

draft_code/keyboard.py

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
13
appscreen = lv.screen_active()
24
appscreen.clean()
35

@@ -10,23 +12,35 @@
1012

1113
#password_ta.add_event_cb(password_ta_cb,lv.EVENT.CLICKED,None)
1214

13-
oskeyboard=lv.keyboard(appscreen)
14-
oskeyboard.set_size(lv.pct(100),120)
15-
oskeyboard.align(lv.ALIGN.BOTTOM_LEFT,0,0)
16-
oskeyboard.set_textarea(password_ta)
15+
#oskeyboard=lv.keyboard(appscreen)
16+
#oskeyboard.set_size(lv.pct(100),120)
17+
#oskeyboard.align(lv.ALIGN.BOTTOM_LEFT,0,0)
18+
#oskeyboard.set_textarea(password_ta)
1719

1820
#keyboard.add_event_cb(keyboard_cb,lv.EVENT.READY,None)
1921
#keyboard.add_event_cb(keyboard_cb,lv.EVENT.CANCEL,None)
2022
#keyboard.add_event_cb(keyboard_value_changed_cb,lv.EVENT.VALUE_CHANGED,None)
2123

24+
#oskeyboard.add_event_cb(touch_cb, lv.EVENT.ALL, None)
25+
26+
27+
28+
import sdl_keyboard
29+
keyboard = sdl_keyboard.SDLKeyboard()
30+
31+
def keyboard_cb(event):
32+
global canvas
33+
event_code=event.get_code()
34+
print(f"boot_unix: code={event_code}") # target={event.get_target()}, user_data={event.get_user_data()}, param={event.get_param()}
35+
36+
keyboard.add_event_cb(keyboard_cb, lv.EVENT.ALL, None)
37+
keyboard.group.add_obj(password_ta)
38+
#keyboard.group.add_obj(oskeyboard)
39+
40+
2241
def touch_cb(event):
2342
global canvas
2443
event_code=event.get_code()
2544
print(f"keyboard.py: code={event_code}") # target={event.get_target()}, user_data={event.get_user_data()}, param={event.get_param()}
2645

2746
password_ta.add_event_cb(touch_cb, lv.EVENT.ALL, None)
28-
oskeyboard.add_event_cb(touch_cb, lv.EVENT.ALL, None)
29-
30-
31-
keyboard.group.add_obj(password_ta)
32-
keyboard.group.add_obj(oskeyboard)

internal_filesystem/boot_unix.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,16 @@
1919
import sdl_pointer
2020
mouse = sdl_pointer.SDLPointer()
2121

22-
import sdl_keyboard
23-
keyboard = sdl_keyboard.SDLKeyboard()
22+
#import sdl_keyboard
23+
#keyboard = sdl_keyboard.SDLKeyboard()
2424

2525

26-
def keyboard_cb(event):
27-
global canvas
28-
event_code=event.get_code()
29-
print(f"boot_unix: code={event_code}") # target={event.get_target()}, user_data={event.get_user_data()}, param={event.get_param()}
26+
#def keyboard_cb(event):
27+
# global canvas
28+
# event_code=event.get_code()
29+
# print(f"boot_unix: code={event_code}") # target={event.get_target()}, user_data={event.get_user_data()}, param={event.get_param()}
3030

31-
keyboard.add_event_cb(keyboard_cb, lv.EVENT.ALL, None)
31+
#keyboard.add_event_cb(keyboard_cb, lv.EVENT.ALL, None)
3232

3333

3434
# Swipe detection state

0 commit comments

Comments
 (0)