diff options
| author | Jonathan Gordon <rockbox@jdgordon.info> | 2012-12-03 20:43:58 +1100 |
|---|---|---|
| committer | Jonathan Gordon <rockbox@jdgordon.info> | 2012-12-09 17:11:19 +1100 |
| commit | 685cf5900825b10c952f36301abbbd9968567435 (patch) | |
| tree | 41cdfed9e5a2943c80ac0d4ffe09c45519a3ecf3 /apps/screen_access.h | |
| parent | 1fbdc280d7e4b4ffb7ec8dccbfd1c1fc67f1c123 (diff) | |
| download | rockbox-685cf5900825b10c952f36301abbbd9968567435.zip rockbox-685cf5900825b10c952f36301abbbd9968567435.tar.gz rockbox-685cf5900825b10c952f36301abbbd9968567435.tar.bz2 rockbox-685cf5900825b10c952f36301abbbd9968567435.tar.xz | |
9 segment bitmap drawing:
Use %x9(id) to draw an image in the whole current viewport using the
9 segment drawer (which draws the corners as normal and *tiles*
the middle segments to the needed width/height).
Future work is to make it scale instead of tile
Change-Id: Ic3ed1cad93f96091694801eb442e0da5a2401203
Diffstat (limited to 'apps/screen_access.h')
| -rw-r--r-- | apps/screen_access.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/screen_access.h b/apps/screen_access.h index ab2ef4f..ea05a22 100644 --- a/apps/screen_access.h +++ b/apps/screen_access.h @@ -167,6 +167,10 @@ struct screen unsigned start, unsigned end); #endif #endif +#if defined(HAVE_LCD_BITMAP) + void (*nine_segment_bmp)(const struct bitmap* bm, int x, int y, + int width, int height); +#endif }; #if defined(HAVE_LCD_BITMAP) || defined(HAVE_REMOTE_LCD) |