diff options
Diffstat (limited to 'apps/plugins/lib/checkbox.c')
-rw-r--r-- | apps/plugins/lib/checkbox.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/apps/plugins/lib/checkbox.c b/apps/plugins/lib/checkbox.c index fc3a5e1e7d..221137b328 100644 --- a/apps/plugins/lib/checkbox.c +++ b/apps/plugins/lib/checkbox.c | |||
@@ -27,19 +27,19 @@ | |||
27 | /* | 27 | /* |
28 | * Print a checkbox | 28 | * Print a checkbox |
29 | */ | 29 | */ |
30 | void checkbox(const struct plugin_api *api, int x, int y, int width, int height, bool checked) | 30 | void checkbox(int x, int y, int width, int height, bool checked) |
31 | { | 31 | { |
32 | /* draw box */ | 32 | /* draw box */ |
33 | api->lcd_drawrect(x, y, width, height); | 33 | rb->lcd_drawrect(x, y, width, height); |
34 | 34 | ||
35 | /* clear inner area */ | 35 | /* clear inner area */ |
36 | api->lcd_set_drawmode(DRMODE_SOLID|DRMODE_INVERSEVID); | 36 | rb->lcd_set_drawmode(DRMODE_SOLID|DRMODE_INVERSEVID); |
37 | api->lcd_fillrect(x + 1, y + 1, width - 2, height - 2); | 37 | rb->lcd_fillrect(x + 1, y + 1, width - 2, height - 2); |
38 | api->lcd_set_drawmode(DRMODE_SOLID); | 38 | rb->lcd_set_drawmode(DRMODE_SOLID); |
39 | 39 | ||
40 | if (checked){ | 40 | if (checked){ |
41 | api->lcd_drawline(x + 2, y + 2, x + width - 2 - 1 , y + height - 2 - 1); | 41 | rb->lcd_drawline(x + 2, y + 2, x + width - 2 - 1 , y + height - 2 - 1); |
42 | api->lcd_drawline(x + 2, y + height - 2 - 1, x + width - 2 - 1, y + 2); | 42 | rb->lcd_drawline(x + 2, y + height - 2 - 1, x + width - 2 - 1, y + 2); |
43 | } | 43 | } |
44 | } | 44 | } |
45 | 45 | ||