use show_parent in reader.lua

pull/2/merge
Qingping Hou 11 years ago
parent 935ed5576c
commit d3e362a551

@ -81,17 +81,21 @@ function HomeMenu:onTapShowMenu()
self.item_table = {} self.item_table = {}
self:setUpdateItemTable() self:setUpdateItemTable()
local menu_container = CenterContainer:new{
ignore = "height",
dimen = Screen:getSize(),
name = "haha",
}
local home_menu = Menu:new{ local home_menu = Menu:new{
show_parent = menu_container,
title = "Home menu", title = "Home menu",
item_table = self.item_table, item_table = self.item_table,
width = Screen:getWidth() - 100, width = Screen:getWidth() - 100,
} }
local menu_container = CenterContainer:new{ menu_container[1] = home_menu
ignore = "height",
dimen = Screen:getSize(),
home_menu,
}
home_menu.close_callback = function () home_menu.close_callback = function ()
UIManager:close(menu_container) UIManager:close(menu_container)
end end
@ -121,7 +125,12 @@ end
function showHomePage(path) function showHomePage(path)
local exclude_dirs = {"%.sdr$"} local exclude_dirs = {"%.sdr$"}
local HomePage = InputContainer:new{
}
local FileManager = FileChooser:new{ local FileManager = FileChooser:new{
show_parent = HomePage,
title = "FileManager", title = "FileManager",
path = path, path = path,
width = Screen:getWidth(), width = Screen:getWidth(),
@ -141,10 +150,8 @@ function showHomePage(path)
end end
} }
local HomePage = InputContainer:new{ table.insert(HomePage, FileManager)
FileManager, table.insert(HomePage, HomeMenu)
HomeMenu,
}
function FileManager:onFileSelect(file) function FileManager:onFileSelect(file)
showReader(file) showReader(file)

Loading…
Cancel
Save