imagehandlingutilities/thumbnailmanager/thumbnailserver/inc/thumbnailcenrep.h
branchRCL_3
changeset 7 2eb74cf6572e
parent 0 2014ca87e772
child 20 2b4b06654caa
--- a/imagehandlingutilities/thumbnailmanager/thumbnailserver/inc/thumbnailcenrep.h	Fri Feb 19 23:07:36 2010 +0200
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/inc/thumbnailcenrep.h	Fri Mar 12 15:43:57 2010 +0200
@@ -142,8 +142,8 @@
     };
     
 public:
-    enum { EUnknownSourceType, EImage, EVideo, EAudio };
-    enum { EUnknownSizeType, EGrid, EList, EFullscreen }; 
+    enum TThumbnailSourceType { EUnknownSourceType, EImage, EVideo, EAudio };
+    enum TThumbnailSizeType { EUnknownSizeType, EGrid, EList, EFullscreen }; 
     
 public:
     
@@ -160,21 +160,19 @@
                               aMode, TInt aFormat );
     
     TThumbnailPersistentSize( TThumbnailSize aType, const TSize& aSize, TBool aCrop, TDisplayMode
-                              aMode, TInt aFormat, TBool aAutoCreate );
+                              aMode, TInt aFormat, TBool aAutoCreate, TThumbnailSizeType aSizeType  );
     
 public:
     
     // data
     TThumbnailSize iType;
-    TInt iSourceType;
-    TInt iSizeType;
-    
+    TThumbnailSourceType iSourceType;
     TSize iSize;
     TBool iCrop;
     TDisplayMode iMode;
     TInt iFormat;
-    
     TBool iAutoCreate;
+    TThumbnailSizeType iSizeType;
 };
 
 /**