From 168c7cc98f87aa9e37553cbaf580743aabb6f2a5 Mon Sep 17 00:00:00 2001 From: leo Date: Sat, 21 Dec 2002 05:05:30 +0000 Subject: More PLM cross platform improvements git-svn-id: http://svn.leocad.org/trunk@321 c7d43263-9d01-0410-8a33-9dba5d9f93d6 --- common/typedefs.h | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) (limited to 'common/typedefs.h') diff --git a/common/typedefs.h b/common/typedefs.h index 4465812..45d800b 100644 --- a/common/typedefs.h +++ b/common/typedefs.h @@ -173,7 +173,8 @@ typedef struct // Image -typedef enum { +typedef enum +{ LC_IMAGE_BMP, LC_IMAGE_GIF, LC_IMAGE_JPG, @@ -204,9 +205,10 @@ typedef struct } LC_IMAGEDLG_OPTS; typedef enum { + LC_DLG_FILE_OPEN_PROJECT, + LC_DLG_FILE_SAVE_PROJECT, + LC_DLG_FILE_MERGE_PROJECT, LC_DLG_FILE_OPEN, - LC_DLG_FILE_SAVE, - LC_DLG_FILE_MERGE, LC_DLG_PICTURE_SAVE, LC_DLG_HTML, LC_DLG_POVRAY, @@ -224,6 +226,21 @@ typedef enum { LC_DLG_ABOUT } LC_DIALOGS; +typedef enum +{ + LC_FILEOPENDLG_DAT, + LC_FILEOPENDLG_LGF, + LC_FILEOPENDLG_LUP +} LC_FILEOPENDLG_TYPES; + +typedef struct +{ + int type; + char path[LC_MAXPATH]; + int numfiles; + char** filenames; +} LC_FILEOPENDLG_OPTS; + typedef struct { bool render; -- cgit v1.2.3