equal
deleted
inserted
replaced
285 * Italicizes listbox row at index aRowIndex |
285 * Italicizes listbox row at index aRowIndex |
286 * |
286 * |
287 * @param aRowIndex - index of row to be italicized |
287 * @param aRowIndex - index of row to be italicized |
288 */ |
288 */ |
289 void ItalicizeRowItemL(TInt aRowIndex); |
289 void ItalicizeRowItemL(TInt aRowIndex); |
|
290 |
|
291 /** |
|
292 * Updates the favourites icons in the list. Initiates async operation |
|
293 * to fetch and draw icons in background during idle time. |
|
294 */ |
|
295 void UpdateFavIconsL(); |
290 |
296 |
291 |
297 |
292 protected: // Construct / destruct |
298 protected: // Construct / destruct |
293 |
299 |
294 /** |
300 /** |
331 * @param aNewItems New item list. |
337 * @param aNewItems New item list. |
332 * @return The new state. Owner is the caller, it must free the |
338 * @return The new state. Owner is the caller, it must free the |
333 * returned state. |
339 * returned state. |
334 */ |
340 */ |
335 void CalcNewStateL( CFavouritesItemList& aNewItems ); |
341 void CalcNewStateL( CFavouritesItemList& aNewItems ); |
|
342 |
|
343 /** |
|
344 * Callback for fetching and drawing favicons |
|
345 */ |
|
346 static TInt UpdateFavIconsCallback( TAny* aParam ); |
336 |
347 |
337 |
348 |
338 private: // new methods: index <--> Uid conversion |
349 private: // new methods: index <--> Uid conversion |
339 |
350 |
340 /** |
351 /** |
452 |
463 |
453 /** |
464 /** |
454 * Italicized font for setting listbox rows to italics font. |
465 * Italicized font for setting listbox rows to italics font. |
455 */ |
466 */ |
456 CFbsFont *iFontItalic; |
467 CFbsFont *iFontItalic; |
|
468 |
|
469 CIdle *iIconUpdateCallback; |
457 |
470 |
458 |
471 |
459 }; |
472 }; |
460 |
473 |
461 #endif |
474 #endif |