diff --git a/modules/char.mod.hsp b/modules/char.mod.hsp index 1d5c5bf..ff2c7b1 100644 --- a/modules/char.mod.hsp +++ b/modules/char.mod.hsp @@ -47,7 +47,7 @@ Draw \ found = NoteFind (StrMid (text.cnt_, cnt * 3, 3)) - If (found = -1) { + If found = -1 { found = UNKNOWN } diff --git a/modules/keyboard.mod.hsp b/modules/keyboard.mod.hsp index 701455a..9caea73 100644 --- a/modules/keyboard.mod.hsp +++ b/modules/keyboard.mod.hsp @@ -1,15 +1,32 @@ #module \ Keyboard -#defcfunc local \ -New - insNum++ +#deffunc local \ +Show + showing = True + text = "" + + Return + +#deffunc local \ +Hide + showing = False - Return insNum - 1 + Return #deffunc local \ -Set \ +GetChar + if showing = False { + Return "" + } + ; text += charDict + + Return "" + +#deffunc local \ +Draw + #global