move charlist selection with arrows

This commit is contained in:
Eduardo Bart
2011-08-28 23:18:13 -03:00
parent c6b9aad87d
commit 6206eeb562
4 changed files with 40 additions and 0 deletions

View File

@@ -26,6 +26,17 @@ local function createCharactersWindow(characters, premDays)
local charactersList = charactersWindow:getChildById('charactersList')
local accountStatusLabel = charactersWindow:getChildById('accountStatusLabel')
function charactersWindow:onKeyPress(keyCode, keyChar, keyboardModifiers)
if keyboardModifiers == KeyboardNoModifier then
if keyCode == KeyUp or keyCode == KeyTab then
charactersList:focusPreviousChild(ActiveFocusReason)
elseif keyCode == KeyDown then
charactersList:focusNextChild(ActiveFocusReason)
end
end
return false
end
for i,characterInfo in ipairs(characters) do
local characterName = characterInfo[1]
local worldName = characterInfo[2]