appinstall_plat/sifui_api/inc/sifuiprivate.h
changeset 67 3a625661d1ce
parent 60 245df5276b97
child 72 a0dc14075813
--- a/appinstall_plat/sifui_api/inc/sifuiprivate.h	Wed Aug 18 09:55:45 2010 +0300
+++ b/appinstall_plat/sifui_api/inc/sifuiprivate.h	Thu Sep 02 20:34:03 2010 +0300
@@ -59,10 +59,9 @@
         void ShowFailedL( const CSifUiErrorInfo& aErrorInfo );
         void SetButtonVisible( CSifUi::TOptionalButton aButton, TBool aIsVisible );
         TBool ShowGrantCapabilitiesL( const TCapabilitySet& aCapabilities );
-        TBool ShowSingleSelectionL( const TDesC& aTitle, const MDesCArray& aSelectableItems,
-            TInt& aSelectedIndex );
-        TBool ShowMultiSelectionL( const TDesC& aTitle, const MDesCArray& aSelectableItems,
-            RArray<TInt>& aSelectedIndexes );
+        TInt ShowSelectLanguageL( const RArray<TLanguage>& aLanguages );
+        TBool ShowSelectOptionsL( const MDesCArray& aSelectableItems,
+                RArray<TInt>& aSelectedIndexes );
 
     protected:  // from CActive
         void DoCancel();
@@ -83,8 +82,9 @@
         void ChangeNoteTypeL( TInt aType );
         void AddParamL( const TDesC& aKey, TInt aValue );
         void AddParamL( const TDesC& aKey, const TDesC& aValue );
+        void AddParamListL( const TDesC& aKey, const MDesCArray& aList );
         void AddParamBinaryL( const TDesC& aKey, const CBufBase& aBinary );
-        void AddParamListL( const TDesC& aKey, const MDesCArray& aList );
+        void AddParamPckgL( const TDesC& aKey, const TDesC8& aPckg );
         void AddParamsAppInfoL( const CSifUiAppInfo& aAppInfo );
         void AddParamsCertificatesL();
         void AddParamsHiddenButtonsL();
@@ -123,6 +123,8 @@
         TBool iNoCancelProgressButton;
         TBool iNoShowInAppLibButton;
         TBool iNoErrorDetailsButton;
+        TInt iSelectedLanguage;
+        RArray<TInt> iSelectedOptions;
     };