149 TBuf<KMaxFileName> iconFileBrowser= fp->FullName(); |
149 TBuf<KMaxFileName> iconFileBrowser= fp->FullName(); |
150 CleanupStack::PopAndDestroy(fp); |
150 CleanupStack::PopAndDestroy(fp); |
151 |
151 |
152 MAknsSkinInstance* skinInstance = AknsUtils::SkinInstance(); |
152 MAknsSkinInstance* skinInstance = AknsUtils::SkinInstance(); |
153 |
153 |
154 AknsUtils::CreateIconL( skinInstance, |
154 AknsUtils::CreateIconLC( skinInstance, |
155 KAknsIIDQgnIndiMarkedAdd, |
155 KAknsIIDQgnIndiMarkedAdd, |
156 newIconBmp, |
156 newIconBmp, |
157 newIconMaskBmp, |
157 newIconMaskBmp, |
158 iconFileAvkon, |
158 iconFileAvkon, |
159 EMbmAvkonQgn_indi_marked_add, |
159 EMbmAvkonQgn_indi_marked_add, |
160 EMbmAvkonQgn_indi_marked_add_mask); |
160 EMbmAvkonQgn_indi_marked_add_mask); |
161 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
161 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
|
162 CleanupStack::Pop(2); // newIconBmp, newIconMaskBmp (see CreateIconLC) |
162 CleanupStack::PushL(newIcon); |
163 CleanupStack::PushL(newIcon); |
163 icons->AppendL( newIcon ); |
164 icons->AppendL( newIcon ); |
164 CleanupStack::Pop(newIcon); |
165 CleanupStack::Pop(newIcon); |
165 //EMbmAvkonQgn_prop_folder_small; maskId = EMbmAvkonQgn_prop_folder_small_mask; }, |
166 //EMbmAvkonQgn_prop_folder_small; maskId = EMbmAvkonQgn_prop_folder_small_mask; }, |
166 AknsUtils::CreateIconL( skinInstance, |
167 AknsUtils::CreateIconLC( skinInstance, |
167 KAknsIIDQgnPropFolderSmall, |
168 KAknsIIDQgnPropFolderSmall, |
168 newIconBmp, |
169 newIconBmp, |
169 newIconMaskBmp, |
170 newIconMaskBmp, |
170 iconFileAvkon, |
171 iconFileAvkon, |
171 EMbmAvkonQgn_prop_folder_small, |
172 EMbmAvkonQgn_prop_folder_small, |
172 EMbmAvkonQgn_prop_folder_small_mask); |
173 EMbmAvkonQgn_prop_folder_small_mask); |
173 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
174 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
|
175 CleanupStack::Pop(2); // newIconBmp, newIconMaskBmp (see CreateIconLC) |
174 CleanupStack::PushL(newIcon); |
176 CleanupStack::PushL(newIcon); |
175 icons->AppendL( newIcon ); |
177 icons->AppendL( newIcon ); |
176 CleanupStack::Pop(newIcon); |
178 CleanupStack::Pop(newIcon); |
177 //EMbmAvkonQgn_indi_level_back; maskId = EMbmAvkonQgn_indi_level_back_mask; } |
179 //EMbmAvkonQgn_indi_level_back; maskId = EMbmAvkonQgn_indi_level_back_mask; } |
178 AknsUtils::CreateIconL( skinInstance, |
180 AknsUtils::CreateIconLC( skinInstance, |
179 KAknsIIDQgnIndiLevelBack, |
181 KAknsIIDQgnIndiLevelBack, |
180 newIconBmp, |
182 newIconBmp, |
181 newIconMaskBmp, |
183 newIconMaskBmp, |
182 iconFileAvkon, |
184 iconFileAvkon, |
183 EMbmAvkonQgn_indi_level_back, |
185 EMbmAvkonQgn_indi_level_back, |
184 EMbmAvkonQgn_indi_level_back_mask); |
186 EMbmAvkonQgn_indi_level_back_mask); |
185 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
187 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
|
188 CleanupStack::Pop(2); // newIconBmp, newIconMaskBmp (see CreateIconLC) |
186 CleanupStack::PushL(newIcon); |
189 CleanupStack::PushL(newIcon); |
187 icons->AppendL( newIcon ); |
190 icons->AppendL( newIcon ); |
188 CleanupStack::Pop(newIcon); |
191 CleanupStack::Pop(newIcon); |
189 //"z:\\system\\apps\\browser\\Browser.mbm"; |
192 //"z:\\system\\apps\\browser\\Browser.mbm"; |
190 //EMbmBrowserQgn_prop_wml_home; maskId = EMbmBrowserQgn_prop_wml_home_mask; }, |
193 //EMbmBrowserQgn_prop_wml_home; maskId = EMbmBrowserQgn_prop_wml_home_mask; }, |
191 AknsUtils::CreateIconL( skinInstance, |
194 AknsUtils::CreateIconLC( skinInstance, |
192 KAknsIIDQgnPropWmlHome, |
195 KAknsIIDQgnPropWmlHome, |
193 newIconBmp, |
196 newIconBmp, |
194 newIconMaskBmp, |
197 newIconMaskBmp, |
195 iconFileBrowser, |
198 iconFileBrowser, |
196 EMbmBrowserQgn_prop_wml_home, |
199 EMbmBrowserQgn_prop_wml_home, |
197 EMbmBrowserQgn_prop_wml_home_mask); |
200 EMbmBrowserQgn_prop_wml_home_mask); |
198 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
201 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
|
202 CleanupStack::Pop(2); // newIconBmp, newIconMaskBmp (see CreateIconLC) |
199 CleanupStack::PushL(newIcon); |
203 CleanupStack::PushL(newIcon); |
200 icons->AppendL( newIcon ); |
204 icons->AppendL( newIcon ); |
201 CleanupStack::Pop(newIcon); |
205 CleanupStack::Pop(newIcon); |
202 //EMbmBrowserQgn_prop_wml_bm_last; maskId = EMbmBrowserQgn_prop_wml_bm_last_mask; }, |
206 //EMbmBrowserQgn_prop_wml_bm_last; maskId = EMbmBrowserQgn_prop_wml_bm_last_mask; }, |
203 AknsUtils::CreateIconL( skinInstance, |
207 AknsUtils::CreateIconLC( skinInstance, |
204 KAknsIIDQgnPropWmlBmLast, |
208 KAknsIIDQgnPropWmlBmLast, |
205 newIconBmp, |
209 newIconBmp, |
206 newIconMaskBmp, |
210 newIconMaskBmp, |
207 iconFileBrowser, |
211 iconFileBrowser, |
208 EMbmBrowserQgn_prop_wml_bm_last, |
212 EMbmBrowserQgn_prop_wml_bm_last, |
209 EMbmBrowserQgn_prop_wml_bm_last_mask); |
213 EMbmBrowserQgn_prop_wml_bm_last_mask); |
210 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
214 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
|
215 CleanupStack::Pop(2); // newIconBmp, newIconMaskBmp (see CreateIconLC) |
211 CleanupStack::PushL(newIcon); |
216 CleanupStack::PushL(newIcon); |
212 icons->AppendL( newIcon ); |
217 icons->AppendL( newIcon ); |
213 CleanupStack::Pop(newIcon); |
218 CleanupStack::Pop(newIcon); |
214 //EMbmBrowserQgn_prop_wml_bm; maskId = EMbmBrowserQgn_prop_wml_bm_mask; }, |
219 //EMbmBrowserQgn_prop_wml_bm; maskId = EMbmBrowserQgn_prop_wml_bm_mask; }, |
215 AknsUtils::CreateIconL( skinInstance, |
220 AknsUtils::CreateIconLC( skinInstance, |
216 KAknsIIDQgnPropWmlBm, |
221 KAknsIIDQgnPropWmlBm, |
217 newIconBmp, |
222 newIconBmp, |
218 newIconMaskBmp, |
223 newIconMaskBmp, |
219 iconFileBrowser, |
224 iconFileBrowser, |
220 EMbmBrowserQgn_prop_wml_bm, |
225 EMbmBrowserQgn_prop_wml_bm, |
221 EMbmBrowserQgn_prop_wml_bm_mask); |
226 EMbmBrowserQgn_prop_wml_bm_mask); |
222 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
227 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
|
228 CleanupStack::Pop(2); // newIconBmp, newIconMaskBmp (see CreateIconLC) |
223 CleanupStack::PushL(newIcon); |
229 CleanupStack::PushL(newIcon); |
224 icons->AppendL( newIcon ); |
230 icons->AppendL( newIcon ); |
225 CleanupStack::Pop(newIcon); |
231 CleanupStack::Pop(newIcon); |
226 //EMbmBrowserQgn_indi_wml_csd_add; maskId = EMbmBrowserQgn_indi_wml_csd_add_mask; }, |
232 //EMbmBrowserQgn_indi_wml_csd_add; maskId = EMbmBrowserQgn_indi_wml_csd_add_mask; }, |
227 AknsUtils::CreateIconL( skinInstance, |
233 AknsUtils::CreateIconLC( skinInstance, |
228 KAknsIIDQgnIndiWmlCsdAdd, |
234 KAknsIIDQgnIndiWmlCsdAdd, |
229 newIconBmp, |
235 newIconBmp, |
230 newIconMaskBmp, |
236 newIconMaskBmp, |
231 iconFileBrowser, |
237 iconFileBrowser, |
232 EMbmBrowserQgn_indi_wml_csd_add, |
238 EMbmBrowserQgn_indi_wml_csd_add, |
233 EMbmBrowserQgn_indi_wml_csd_add_mask); |
239 EMbmBrowserQgn_indi_wml_csd_add_mask); |
234 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
240 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
|
241 CleanupStack::Pop(2); // newIconBmp, newIconMaskBmp (see CreateIconLC) |
235 CleanupStack::PushL(newIcon); |
242 CleanupStack::PushL(newIcon); |
236 icons->AppendL( newIcon ); |
243 icons->AppendL( newIcon ); |
237 CleanupStack::Pop(newIcon); |
244 CleanupStack::Pop(newIcon); |
238 //EMbmBrowserQgn_indi_wml_hscsd_add; maskId = EMbmBrowserQgn_indi_wml_hscsd_add_mask; }, |
245 //EMbmBrowserQgn_indi_wml_hscsd_add; maskId = EMbmBrowserQgn_indi_wml_hscsd_add_mask; }, |
239 AknsUtils::CreateIconL( skinInstance, |
246 AknsUtils::CreateIconLC( skinInstance, |
240 KAknsIIDQgnIndiWmlHscsdAdd, |
247 KAknsIIDQgnIndiWmlHscsdAdd, |
241 newIconBmp, |
248 newIconBmp, |
242 newIconMaskBmp, |
249 newIconMaskBmp, |
243 iconFileBrowser, |
250 iconFileBrowser, |
244 EMbmBrowserQgn_indi_wml_hscsd_add, |
251 EMbmBrowserQgn_indi_wml_hscsd_add, |
245 EMbmBrowserQgn_indi_wml_hscsd_add_mask); |
252 EMbmBrowserQgn_indi_wml_hscsd_add_mask); |
246 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
253 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
|
254 CleanupStack::Pop(2); // newIconBmp, newIconMaskBmp (see CreateIconLC) |
247 CleanupStack::PushL(newIcon); |
255 CleanupStack::PushL(newIcon); |
248 icons->AppendL( newIcon ); |
256 icons->AppendL( newIcon ); |
249 CleanupStack::Pop(newIcon); |
257 CleanupStack::Pop(newIcon); |
250 //EMbmBrowserQgn_indi_wml_gprs_add; maskId = EMbmBrowserQgn_indi_wml_gprs_add_mask; }, |
258 //EMbmBrowserQgn_indi_wml_gprs_add; maskId = EMbmBrowserQgn_indi_wml_gprs_add_mask; }, |
251 AknsUtils::CreateIconL( skinInstance, |
259 AknsUtils::CreateIconLC( skinInstance, |
252 KAknsIIDQgnIndiWmlGprsAdd, |
260 KAknsIIDQgnIndiWmlGprsAdd, |
253 newIconBmp, |
261 newIconBmp, |
254 newIconMaskBmp, |
262 newIconMaskBmp, |
255 iconFileBrowser, |
263 iconFileBrowser, |
256 EMbmBrowserQgn_indi_wml_gprs_add, |
264 EMbmBrowserQgn_indi_wml_gprs_add, |
257 EMbmBrowserQgn_indi_wml_gprs_add_mask); |
265 EMbmBrowserQgn_indi_wml_gprs_add_mask); |
258 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
266 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
|
267 CleanupStack::Pop(2); // newIconBmp, newIconMaskBmp (see CreateIconLC) |
259 CleanupStack::PushL(newIcon); |
268 CleanupStack::PushL(newIcon); |
260 icons->AppendL( newIcon ); |
269 icons->AppendL( newIcon ); |
261 CleanupStack::Pop(newIcon); |
270 CleanupStack::Pop(newIcon); |
262 //EMbmBrowserQgn_prop_wml_folder_link_seamless; maskId = EMbmBrowserQgn_prop_wml_folder_link_seamless_mask; } |
271 //EMbmBrowserQgn_prop_wml_folder_link_seamless; maskId = EMbmBrowserQgn_prop_wml_folder_link_seamless_mask; } |
263 AknsUtils::CreateIconL( skinInstance, |
272 AknsUtils::CreateIconLC( skinInstance, |
264 KAknsIIDQgnPropWmlFolderLinkSeamless, |
273 KAknsIIDQgnPropWmlFolderLinkSeamless, |
265 newIconBmp, |
274 newIconBmp, |
266 newIconMaskBmp, |
275 newIconMaskBmp, |
267 iconFileBrowser, |
276 iconFileBrowser, |
268 EMbmBrowserQgn_prop_wml_folder_link_seamless, |
277 EMbmBrowserQgn_prop_wml_folder_link_seamless, |
269 EMbmBrowserQgn_prop_wml_folder_link_seamless_mask); |
278 EMbmBrowserQgn_prop_wml_folder_link_seamless_mask); |
270 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
279 newIcon = CGulIcon::NewL( newIconBmp, newIconMaskBmp); |
|
280 CleanupStack::Pop(2); // newIconBmp, newIconMaskBmp (see CreateIconLC) |
271 CleanupStack::PushL(newIcon); |
281 CleanupStack::PushL(newIcon); |
272 icons->AppendL( newIcon ); |
282 icons->AppendL( newIcon ); |
273 CleanupStack::Pop(newIcon); |
283 CleanupStack::Pop(newIcon); |
274 |
284 |
275 CleanupStack::Pop(); // POP Icon |
285 CleanupStack::Pop(); // POP Icon |