rewrite highlight again :( finished the cursor part

This commit is contained in:
Qingping Hou
2012-03-22 23:12:57 +08:00
parent 9aa9bc802f
commit 7c81f60a58
4 changed files with 437 additions and 273 deletions

View File

@@ -43,7 +43,7 @@ function InputBox:addChar(char)
-- draw new text
local cur_index = (self.cursor.x_pos + 3 - self.input_start_x)
/ self.fwidth
self.input_string = self.input_string:sub(0,cur_index)..char..
self.input_string = self.input_string:sub(1,cur_index)..char..
self.input_string:sub(cur_index+1)
self:refreshText()
self.input_cur_x = self.input_cur_x + self.fwidth