photosgallery/viewframework/views/metadatadialog/inc/glxmetadatadialog.h
branchRCL_3
changeset 75 01504893d9cb
parent 60 5b3385a43d68
--- a/photosgallery/viewframework/views/metadatadialog/inc/glxmetadatadialog.h	Wed Sep 15 12:13:06 2010 +0300
+++ b/photosgallery/viewframework/views/metadatadialog/inc/glxmetadatadialog.h	Wed Oct 13 14:32:09 2010 +0300
@@ -127,9 +127,18 @@
     * @param aMenuPane  Pointer to menupane
     */
     void DynInitMenuPaneL(TInt aMenuId, CEikMenuPane* aMenuPane);
+		//hanldes orientation changes.
+    void HandleResourceChange( TInt aType );
+    void SizeChanged();
 
 private:        
 		/**
+		* Initializes the dialog's controls before the dialog is sized and 
+		* layed out. Empty by default.
+		*/
+		void PreLayoutDynInitL();
+		
+		/**
 		 * Initializes the dialog's controls after the dialog has been sized 
 		 * but before it has been activated.
 		 */
@@ -142,6 +151,11 @@
 		void ConstructL();
 		
 		/**
+		 * Constructs the Alf Environment and display
+		 */
+		void ConstructAlfEnvL();
+		
+		/**
 		* Initalise the resource
 		*
 		*/
@@ -163,6 +177,8 @@
 		MGlxMediaList& MediaList();
         
 private:
+
+		void Draw( const TRect& /*aRect*/ ) const;    
 		void HandlePointerEventL(const TPointerEvent& aPointerEvent);   	
 		/**
 		* SetTitleL
@@ -175,23 +191,14 @@
 		* Sets title of previous view
 		*/
 		void SetPreviousTitleL();
-
-		/** 
-		* Sets the dialog toolbar visibility
-		* @param aVisible - ETrue for visible; EFalse otherwise.
+			/**
+		* Find out the items nature to set the corresponding options
 		*/
+		void OnLocationEditL();
+		void AddTagL();
+		void AddAlbumL();    
 		void SetDetailsDlgToolbarVisibility(TBool aVisible);
-
-public:
-    // from MGlxMetadataDialogObserver	
-    /**
-     * Find out the items nature to set the corresponding options
-     */
-    void OnLocationEditL();
-    void AddTagL();
-    void AddAlbumL();
-    void HandleItemRemovedL();
-
+		
 public: // from MEikDialogPageObserver
     /**
     * @ref MEikDialogPageObserver::CreateCustomControlL