From 4174c895aea507389365212a6a66a66f1897ed1b Mon Sep 17 00:00:00 2001 From: David Capello Date: Sun, 30 May 2010 10:53:22 -0300 Subject: [PATCH] Show the number of colors in sprite properties dialog. --- src/commands/cmd_sprite_properties.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/commands/cmd_sprite_properties.cpp b/src/commands/cmd_sprite_properties.cpp index dc5a214b2..34ed2a9c6 100644 --- a/src/commands/cmd_sprite_properties.cpp +++ b/src/commands/cmd_sprite_properties.cpp @@ -28,6 +28,7 @@ #include "modules/gui.h" #include "raster/image.h" #include "raster/sprite.h" +#include "raster/palette.h" #include "widgets/colbut.h" #include "sprite_wrappers.h" @@ -88,9 +89,11 @@ void SpritePropertiesCommand::execute(Context* context) imgtype_text = "Grayscale"; break; case IMAGE_INDEXED: - imgtype_text = "Indexed"; + sprintf(buf, "Indexed (%d colors)", sprite->getPalette(0)->size()); + imgtype_text = buf; break; default: + assert(false); imgtype_text = "Unknown"; break; }