Resolve review comments

pull/2129/head
Hzj_jie 8 years ago
parent 493ff00609
commit 400e63a463

@ -1,6 +1,7 @@
local FileManagerHistory = require("apps/filemanager/filemanagerhistory") local FileManagerHistory = require("apps/filemanager/filemanagerhistory")
local InputContainer = require("ui/widget/container/inputcontainer") local InputContainer = require("ui/widget/container/inputcontainer")
local FrameContainer = require("ui/widget/container/framecontainer") local FrameContainer = require("ui/widget/container/framecontainer")
local CenterContainer = require("ui/widget/container/centercontainer")
local FileManagerMenu = require("apps/filemanager/filemanagermenu") local FileManagerMenu = require("apps/filemanager/filemanagermenu")
local DocumentRegistry = require("document/documentregistry") local DocumentRegistry = require("document/documentregistry")
local VerticalGroup = require("ui/widget/verticalgroup") local VerticalGroup = require("ui/widget/verticalgroup")
@ -58,14 +59,19 @@ local FileManager = InputContainer:extend{
function FileManager:init() function FileManager:init()
self.show_parent = self.show_parent or self self.show_parent = self.show_parent or self
self.path_text = TextWidget:new{
face = Font:getFace("infofont", 18),
text = self.root_path,
}
self.banner = VerticalGroup:new{ self.banner = VerticalGroup:new{
TextWidget:new{ TextWidget:new{
face = Font:getFace("tfont", 24), face = Font:getFace("tfont", 24),
text = self.title, text = self.title,
}, },
TextWidget:new{ CenterContainer:new{
face = Font:getFace("infofont", 18), dimen = { w = Screen:getWidth(), h = nil },
text = self.root_path, self.path_text,
}, },
VerticalSpan:new{ width = Screen:scaleBySize(10) } VerticalSpan:new{ width = Screen:scaleBySize(10) }
} }
@ -93,7 +99,7 @@ function FileManager:init()
self.file_chooser = file_chooser self.file_chooser = file_chooser
function file_chooser:onPathChanged(path) -- luacheck: ignore function file_chooser:onPathChanged(path) -- luacheck: ignore
FileManager.instance.banner[2].text = path FileManager.instance.path_text:setText(path)
return true return true
end end

Loading…
Cancel
Save