summaryrefslogtreecommitdiff
path: root/src/graphics/Graphics.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/graphics/Graphics.cpp')
-rw-r--r--src/graphics/Graphics.cpp16
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);