Changes
Jump to navigation
Jump to search
← Older edit
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]]
Adriweb
Bureaucrats
,
Administrators
935
edits
Navigation menu
Personal tools
Log in
Namespaces
Page
Discussion
Variants
Views
Read
View source
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
Special pages
Printable version