appinstaller/AppinstUi/sisxsifplugin/inc/sisxsifpluginuihandler.h
changeset 33 8110bf1194d1
parent 29 26b6f0522fd8
child 37 6e7b00453237
--- a/appinstaller/AppinstUi/sisxsifplugin/inc/sisxsifpluginuihandler.h	Mon May 03 12:38:03 2010 +0300
+++ b/appinstaller/AppinstUi/sisxsifplugin/inc/sisxsifpluginuihandler.h	Fri May 14 15:58:48 2010 +0300
@@ -89,13 +89,18 @@
         TBool DisplayUninstallL( const Swi::CAppInfo& aAppInfo );
 
     public:     // new functions
+        void DisplayPreparingInstallL( const TDesC& aFileName );
         void DisplayCompleteL();
         void DisplayFailedL( TInt aErrorCode );
+        void SetDriveSelectionRequired( TBool aIsRequired );
+        void SetMaxInstalledSize( TInt aSize );
 
     private:    // new functions
         CSisxSifPluginUiHandler( RFs& aFs );
         void ConstructL();
-        void MemorySelectionL();
+        void AddMemorySelectionL();
+        void AddCertificatesL( RPointerArray<Swi::CCertificateInfo>& aCertificates,
+                RPointerArray<CPKIXValidationResultBase>& aPkixResults );
 
     private:    // data
         RFs& iFs;
@@ -103,6 +108,8 @@
         CSifUi* iSifUi;
         CApaMaskedBitmap* iLogo;
         TBool iQuestionIncompatibleDisplayed;
+        TInt iMaxInstalledSize;
+        TBool iDriveSelectionRequired;
         RArray<TInt> iSelectableDrives;
         };