equal
deleted
inserted
replaced
19 #define C_SISXSIFPLUGUIHANDLER_H |
19 #define C_SISXSIFPLUGUIHANDLER_H |
20 |
20 |
21 #include <e32base.h> // CBase |
21 #include <e32base.h> // CBase |
22 #include <swi/msisuihandlers.h> // MUiHandler |
22 #include <swi/msisuihandlers.h> // MUiHandler |
23 #include <f32file.h> // RFs |
23 #include <f32file.h> // RFs |
24 #include <barsc.h> // RResourceFile |
24 #include <sifui.h> // CSifUi |
25 #include <sifui.h> // CSifUi::TMode |
|
26 |
25 |
27 class CSifUi; |
|
28 class CSisxSifUiSelectionCache; |
26 class CSisxSifUiSelectionCache; |
29 |
27 |
30 |
28 |
31 namespace Usif |
29 namespace Usif |
32 { |
30 { |
95 void DisplayFailedL( TInt aErrorCode ); |
93 void DisplayFailedL( TInt aErrorCode ); |
96 |
94 |
97 private: // new functions |
95 private: // new functions |
98 CSisxSifPluginUiHandler( RFs& aFs ); |
96 CSisxSifPluginUiHandler( RFs& aFs ); |
99 void ConstructL(); |
97 void ConstructL(); |
100 void OpenResourceFileL(); |
98 void MemorySelectionL(); |
101 HBufC* ReadStringResourceL( TInt aResourceId ); |
|
102 void CloseResourceFile(); |
|
103 |
99 |
104 private: // data |
100 private: // data |
105 RFs& iFs; |
101 RFs& iFs; |
106 RResourceFile iResourceFile; |
|
107 CSisxSifUiSelectionCache* iSelectionCache; |
102 CSisxSifUiSelectionCache* iSelectionCache; |
108 CSifUi* iSifUi; |
103 CSifUi* iSifUi; |
109 CApaMaskedBitmap* iLogo; |
104 CApaMaskedBitmap* iLogo; |
110 TBool iQuestionIncompatibleDisplayed; |
105 TBool iQuestionIncompatibleDisplayed; |
|
106 RArray<TInt> iSelectableDrives; |
111 }; |
107 }; |
112 |
108 |
113 } // namespace Usif |
109 } // namespace Usif |
114 |
110 |
115 #endif // C_SISXSIFPLUGUIHANDLER_H |
111 #endif // C_SISXSIFPLUGUIHANDLER_H |