fix crash in wtest.lua

pull/2/merge
Qingping Hou 11 years ago
parent 738d08a8bf
commit 6f08f246d1

@ -8,6 +8,10 @@ require "ui/infomessage"
require "ui/confirmbox"
require "document/document"
-----------------------------------------------------
-- widget that paints the grid on the background
-----------------------------------------------------
TestGrid = Widget:new{}
function TestGrid:paintTo(bb)
@ -25,7 +29,9 @@ function TestGrid:paintTo(bb)
end
end
-----------------------------------------------------
-- we create a widget that paints a background:
-----------------------------------------------------
Background = InputContainer:new{
is_always_active = true, -- receive events when other dialogs are active
key_events = {
@ -37,7 +43,13 @@ Background = InputContainer:new{
FrameContainer:new{
background = 3,
bordersize = 0,
dimen = Screen:getSize()
dimen = Screen:getSize(),
Widget:new{
dimen = {
w = Screen:getWidth(),
h = Screen:getHeight(),
}
},
}
}
@ -64,7 +76,9 @@ end
-----------------------------------------------------
-- example widget: a clock
-----------------------------------------------------
Clock = FrameContainer:new{
background = 0,
bordersize = 1,
@ -96,6 +110,9 @@ function Clock:getTextWidget()
}
end
-----------------------------------------------------
-- a confirmbox box widget
-----------------------------------------------------
Quiz = ConfirmBox:new{
text = "Tell me the truth, isn't it COOL?!",
width = 300,
@ -108,6 +125,9 @@ Quiz = ConfirmBox:new{
end,
}
-----------------------------------------------------
-- a menu widget
-----------------------------------------------------
menu_items = {
{text = "item1"},
{text = "item2"},
@ -136,6 +156,9 @@ M = Menu:new{
}
-----------------------------------------------------
-- a reader view widget
-----------------------------------------------------
readerwindow = CenterContainer:new{
dimen = Screen:getSize(),
FrameContainer:new{
@ -151,6 +174,10 @@ reader = ReaderUI:new{
}
readerwindow[1][1] = reader
-----------------------------------------------------------------------
-- you may want to uncomment following show calls to see the changes
-----------------------------------------------------------------------
UIManager:show(Background:new())
UIManager:show(TestGrid)
UIManager:show(Clock:new())

Loading…
Cancel
Save