--- 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;
};