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 --- win/System.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'win/System.cpp') diff --git a/win/System.cpp b/win/System.cpp index b40b998..3e9ad46 100644 --- a/win/System.cpp +++ b/win/System.cpp @@ -1137,15 +1137,17 @@ bool SystemDoDialog(int nMode, void* param) if ((strcmp(ext, "jpg") == 0) || (strcmp(ext, "jpeg") == 0) || (strcmp(ext, "bmp") == 0) || (strcmp(ext, "gif") == 0) || - (strcmp(ext, "avi") == 0)) + (strcmp(ext, "png") == 0) || (strcmp(ext, "avi") == 0)) return true; } - switch(opts->imopts.format) + + switch (opts->imopts.format) { - case 0: strcat(opts->filename, ".bmp"); break; - case 1: strcat(opts->filename, ".gif"); break; - case 2: strcat(opts->filename, ".jpg"); break; - case 3: strcat(opts->filename, ".avi"); break; + case LC_IMAGE_BMP: strcat(opts->filename, ".bmp"); break; + case LC_IMAGE_GIF: strcat(opts->filename, ".gif"); break; + case LC_IMAGE_JPG: strcat(opts->filename, ".jpg"); break; + case LC_IMAGE_PNG: strcat(opts->filename, ".png"); break; + case LC_IMAGE_AVI: strcat(opts->filename, ".avi"); break; } return true; -- cgit v1.2.3