equal
deleted
inserted
replaced
13 * |
13 * |
14 * Description: |
14 * Description: |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
|
18 |
|
19 |
18 // INCLUDE FILES |
20 // INCLUDE FILES |
19 #include "WidgetEngineBridge.h" |
21 #include "WidgetEngineBridge.h" |
20 #include "WidgetEventHandler.h" |
22 #include "WidgetEventHandler.h" |
21 #include <object.h> |
23 #include <object.h> |
22 #include <eikamnt.h> |
24 #include <eikamnt.h> |
23 #include <eikmenub.h> |
25 #include <eikmenub.h> |
24 #include <gdi.h> |
26 #include <gdi.h> |
25 #include <bitdev.h> |
27 #include <bitdev.h> |
26 #include <brctlinterface.h> |
28 #include "BrCtlInterface.h" |
27 #include "WidgetEngineCallbacks.h" |
29 #include "WidgetEngineCallbacks.h" |
28 |
30 |
29 #include "WidgetClient.h" |
31 #include "WidgetClient.h" |
30 #include "MenuClient.h" |
32 #include "MenuClient.h" |
31 #include "Renderer.h" |
33 #include "Renderer.h" |
168 m_preferences = new (ELeave) WidgetPreferences(); |
170 m_preferences = new (ELeave) WidgetPreferences(); |
169 |
171 |
170 switch( aParam ) { |
172 switch( aParam ) { |
171 case TBrCtlDefs::EWidgetBasePath: { |
173 case TBrCtlDefs::EWidgetBasePath: { |
172 m_preferences->setBasePathL(aValue); |
174 m_preferences->setBasePathL(aValue); |
173 TRAPD(err, m_preferences->loadL()); |
175 m_preferences->loadL(); |
174 if(err!=KErrNone) |
|
175 { |
|
176 m_preferences->deleteAllPrefFiles(); |
|
177 } |
|
178 break; |
176 break; |
179 } |
177 } |
180 case TBrCtlDefs::EWidgetBundleId: { |
178 case TBrCtlDefs::EWidgetBundleId: { |
181 m_preferences->setWidgetBundleId(aValue); |
179 m_preferences->setWidgetBundleId(aValue); |
182 break; |
180 break; |
321 } |
319 } |
322 |
320 |
323 //END OF FILE |
321 //END OF FILE |
324 |
322 |
325 |
323 |
326 |
|