KeyboardLayoutDialog movable (#7911)

reviewable/pr7923/r1
hius07 3 years ago committed by GitHub
parent e5610a2bcd
commit 8146bbf13b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -12,6 +12,7 @@ local Geom = require("ui/geometry")
local InputContainer = require("ui/widget/container/inputcontainer")
local Language = require("ui/language")
local LineWidget = require("ui/widget/linewidget")
local MovableContainer = require("ui/widget/container/movablecontainer")
local RadioButtonTable = require("ui/widget/radiobuttontable")
local Size = require("ui/size")
local TextWidget = require("ui/widget/textwidget")
@ -25,6 +26,7 @@ local KeyboardLayoutDialog = InputContainer:new{
is_always_active = true,
title = _("Keyboard layout"),
modal = true,
stop_events_propagation = true,
width = math.floor(Screen:getWidth() * 0.8),
face = Font:getFace("cfont", 22),
title_face = Font:getFace("x_smalltfont"),
@ -137,12 +139,15 @@ function KeyboardLayoutDialog:init()
}
}
self.movable = MovableContainer:new{
self.dialog_frame,
}
self[1] = CenterContainer:new{
dimen = Geom:new{
w = Screen:getWidth(),
h = Screen:getHeight(),
},
self.dialog_frame,
self.movable,
}
end

Loading…
Cancel
Save