diff options
Diffstat (limited to 'src/graphics/Graphics.cpp')
| -rw-r--r-- | src/graphics/Graphics.cpp | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/src/graphics/Graphics.cpp b/src/graphics/Graphics.cpp index c4c0d31..73a6e7b 100644 --- a/src/graphics/Graphics.cpp +++ b/src/graphics/Graphics.cpp @@ -874,15 +874,27 @@ void Graphics::draw_icon(int x, int y, Icon icon, unsigned char alpha, bool inve case IconDelete: if(invert) { - drawchar(x, y, 0x86, 255, 55, 55, alpha); + drawchar(x, y, 0x86, 159, 47, 31, alpha); drawchar(x, y, 0x85, 0, 0, 0, alpha); } else { - drawchar(x, y, 0x86, 255, 55, 55, alpha); + drawchar(x, y, 0x86, 159, 47, 31, alpha); drawchar(x, y, 0x85, 255, 255, 255, alpha); } break; + case IconAdd: + if(invert) + { + drawchar(x, y, 0x86, 32, 144, 32, alpha); + drawchar(x, y, 0x89, 0, 0, 0, alpha); + } + else + { + drawchar(x, y, 0x86, 32, 144, 32, alpha); + drawchar(x, y, 0x89, 255, 255, 255, alpha); + } + break; default: if(invert) drawchar(x, y, 't', 0, 0 ,0 ,alpha); |
