Update gui.c

This commit is contained in:
TalkingSasquach
2022-10-14 09:46:52 -04:00
parent 700ac598a9
commit 47f8a50f64
+5 -6
View File
@@ -74,25 +74,24 @@ static void gui_redraw_status_bar(Gui* gui, bool need_attention) {
ViewPort* view_port = *ViewPortArray_ref(it);
if(view_port_is_enabled(view_port)) {
width = view_port_get_width(view_port);
if(!width) width = 1;
if(!width) width = 8;
// Recalculate next position
right_used += (width + 2);
x -= (width + 2);
// Prepare work area background (This part prints the background image)
// Prepare work area background
canvas_frame_set(
gui->canvas,
x - 1,
GUI_STATUS_BAR_Y + 64,
GUI_STATUS_BAR_Y + 1,
width + 2,
GUI_STATUS_BAR_WORKAREA_HEIGHT + 2);
canvas_set_color(gui->canvas, ColorWhite);
canvas_draw_box(
gui->canvas, 0, 0, canvas_width(gui->canvas), canvas_height(gui->canvas));
canvas_set_color(gui->canvas, ColorWhite);
canvas_set_color(gui->canvas, ColorBlack);
// ViewPort draw
canvas_frame_set(
// SASQUACH SAYS this is wwhere you can move the battery bar, 64 moves it off screen
gui->canvas, x + 5, GUI_STATUS_BAR_Y + 0, width, GUI_STATUS_BAR_WORKAREA_HEIGHT);
gui->canvas, x, GUI_STATUS_BAR_Y + 2, width, GUI_STATUS_BAR_WORKAREA_HEIGHT);
view_port_draw(view_port, gui->canvas);
}
ViewPortArray_next(it);