Changes

Jump to navigation Jump to search

on.charIn

281 bytes removed, 16:51, 17 December 2013
m
no edit summary
Line 11: Line 11:     
  function on.charIn(char)
 
  function on.charIn(char)
     if string.len(input) >= 25 then  -- Here, we set a 25 chars limit
+
     input = input..char  -- appending
        input = input..char  -- appending
+
    platform.window:invalidate()  -- refreshing the screen
        platform.window:invalidate()  -- refreshing the screen
  −
    end
   
  end
 
  end
   −
function on.backspaceKey()
  −
    input = string.usub(input,0,string.len(input)-1)  -- deleting the last char (with unicode support)
  −
    platform.window:invalidate()  -- refreshing the screen
  −
end
   
</syntaxhighlight>
 
</syntaxhighlight>
    
You can here find a more detailed tutorial on how to use it to create a text input function :
 
You can here find a more detailed tutorial on how to use it to create a text input function :
http://www.inspired-lua.org/2011/12/how-to-have-a-nice-little-input-function-in-lua/
+
http://inspired-lua.org/index.php/2011/12/how-to-have-a-nice-little-input-function-in-lua/
    
[[Category:Events]]
 
[[Category:Events]]

Navigation menu