appinstall_plat/sifui_api/inc/sifui.h
changeset 55 ac7f90a6ff4c
parent 42 d17dc5398051
child 58 67f2119dc623
--- a/appinstall_plat/sifui_api/inc/sifui.h	Thu Jul 08 20:28:00 2010 +0300
+++ b/appinstall_plat/sifui_api/inc/sifui.h	Thu Jul 22 14:08:51 2010 +0300
@@ -104,6 +104,15 @@
                 const RPointerArray<CSifUiCertificateInfo>& aCertificates );
 
         /**
+         * Installing phases in progress notes. Indicated in progress note title text.
+         */
+        enum TInstallingPhase {
+            EInstalling,
+            EDownloading,
+            ECheckingCerts
+        };
+
+        /**
          * Displays main installation progress note. If the progress note or main
          * confirmation query is already displayed, then updates the dialog content.
          * Use IncreaseProgressBarValueL() to increase the progress bar value.
@@ -112,8 +121,10 @@
          * with the final error or complete note.
          * @param aAppInfo - application information (name, size, version, vendor, icon)
          * @param aProgressBarFinalValue - final value of the progress bar
+         * @param aPhase - defines new title text for the progress note dialog
          */
-        IMPORT_C void ShowProgressL( const CSifUiAppInfo& aAppInfo, TInt aProgressBarFinalValue );
+        IMPORT_C void ShowProgressL( const CSifUiAppInfo& aAppInfo, TInt aProgressBarFinalValue,
+                TInstallingPhase aPhase = EInstalling );
 
         /**
          * Updates the progress bar value displayed in progress note. Initially progress bar