From 212f7e96ee4a5a6b87abb51e85c9a92febc0078b Mon Sep 17 00:00:00 2001 From: leo Date: Wed, 8 Dec 1999 00:37:13 +0000 Subject: Added support for saving PNG files git-svn-id: http://svn.leocad.org/trunk@27 c7d43263-9d01-0410-8a33-9dba5d9f93d6 --- common/project.cpp | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'common/project.cpp') diff --git a/common/project.cpp b/common/project.cpp index 13da7e9..f43266c 100644 --- a/common/project.cpp +++ b/common/project.cpp @@ -295,16 +295,18 @@ bool Project::Initialize(int argc, char *argv[], char* libpath) strlwr(ext); if ((strcmp(ext, "bmp") != 0) && (strcmp(ext, "gif") != 0) && - (strcmp(ext, "jpg") != 0) && (strcmp(ext, "jpeg") != 0)) + (strcmp(ext, "jpg") != 0) && (strcmp(ext, "jpeg") != 0) && + (strcmp(ext, "png") != 0)) need_ext = true; } if (need_ext) switch (imopts.format) { - case 0: strcat(picture, ".bmp"); break; - case 1: strcat(picture, ".gif"); break; - case 2: strcat(picture, ".jpg"); break; + case LC_IMAGE_BMP: strcat(picture, ".bmp"); break; + case LC_IMAGE_GIF: strcat(picture, ".gif"); break; + case LC_IMAGE_JPG: strcat(picture, ".jpg"); break; + case LC_IMAGE_PNG: strcat(picture, ".png"); break; } imopts.background[0] = (unsigned char)(m_fBackground[0]*255); @@ -3224,9 +3226,10 @@ void Project::HandleCommand(LC_COMMANDS id, unsigned long nParam) switch (opts.imdlg.imopts.format) { - case 0: ext = ".bmp"; break; - case 1: ext = ".gif"; break; - case 2: ext = ".jpg"; break; + case LC_IMAGE_BMP: ext = ".bmp"; break; + case LC_IMAGE_GIF: ext = ".gif"; break; + case LC_IMAGE_JPG: ext = ".jpg"; break; + case LC_IMAGE_PNG: ext = ".png"; break; } /* // Create destination folder -- cgit v1.2.3