This commit is contained in:
Mikayla Fischler 2022-06-11 16:38:15 -04:00
parent 0950fc045d
commit 3004902ce5
3 changed files with 9 additions and 5 deletions

View File

@ -29,9 +29,11 @@ local function push_button(args)
-- write the button text
e.window.setCursorPos(h_pad, v_pad)
e.write(args.text)
e.window.write(args.text)
-- handle touch
---@param event monitor_touch monitor touch event
---@diagnostic disable-next-line: unused-local
function e.handle_touch(event)
if args.active_fg_bg ~= nil then
-- show as pressed

View File

@ -32,7 +32,7 @@ local function switch_button(args)
-- write the button text
e.window.setCursorPos(h_pad, v_pad)
e.write(args.text)
e.window.write(args.text)
-- show the button state
local function draw_state()
@ -53,6 +53,8 @@ local function switch_button(args)
draw_state()
-- handle touch
---@param event monitor_touch monitor touch event
---@diagnostic disable-next-line: unused-local
function e.handle_touch(event)
-- toggle state
state = not state

View File

@ -24,7 +24,7 @@ local function data_indicator(args)
-- label color
if args.label_unit_colors ~= nil then
e.window.setForegroundColor(args.label_unit_colors.color_a)
e.window.setTextColor(args.label_unit_colors.color_a)
end
-- write label
@ -40,13 +40,13 @@ local function data_indicator(args)
-- write data
e.window.setCursorPos(data_start, 1)
e.window.setForegroundColor(e.fg_bg.fgd)
e.window.setTextColor(e.fg_bg.fgd)
e.window.write(data_str)
-- write label
if args.unit ~= nil then
if args.label_unit_colors ~= nil then
e.window.setForegroundColor(args.label_unit_colors.color_b)
e.window.setTextColor(args.label_unit_colors.color_b)
end
e.window.write(" " .. args.unit)
end