kiosk mode

This commit is contained in:
kepler155c@gmail.com 2019-01-10 02:22:06 -05:00
parent f0a65d87ce
commit 3cc368f33a
2 changed files with 6 additions and 6 deletions

View File

@ -194,7 +194,8 @@ UI.Icon.defaults = {
}
function UI.Icon:eventHandler(event)
if event.type == 'mouse_click' then
self:setFocus(self.button)
--self:setFocus(self.button)
self:emit({ type = self.button.event, button = self.button })
return true
elseif event.type == 'mouse_doubleclick' then
self:emit({ type = self.button.event, button = self.button })

View File

@ -1,17 +1,16 @@
local os = _G.os
local parallel = _G.parallel
local peripheral = _G.peripheral
local settings = _G.settings
local settings = _G.settings
local term = _G.term
local mon = peripheral.find('monitor')
if mon then
term.redirect(mon)
if not settings.get('opus.kiosk.textscale') then
settings.set('opus.kiosk.textscale', .5)
if not settings.get('kiosk.textscale') then
settings.set('kiosk.textscale', .5)
end
mon.setTextScale(settings.get('opus.kiosk.textscale') or .5)
mon.setTextScale(settings.get('kiosk.textscale') or .5)
parallel.waitForAny(
function()