diff -r 5315654608de -r 08c6ee43b396 idlehomescreen/widgetmanager/inc/wmlistbox.h --- a/idlehomescreen/widgetmanager/inc/wmlistbox.h Thu Jan 07 12:39:41 2010 +0200 +++ b/idlehomescreen/widgetmanager/inc/wmlistbox.h Mon Jan 18 20:10:36 2010 +0200 @@ -244,8 +244,9 @@ * adding all widget datas to update the listbox correctly! * * @param aWidget Data data to add + * @param aRedraw listbox update flag */ - void AddWidgetDataL( CWmWidgetData* aWidgetData ); + void AddWidgetDataL( CWmWidgetData* aWidgetData, TBool aRedraw = ETrue ); /** * removes widget data from given index in the model @@ -378,6 +379,11 @@ RWidgetDataValues iWidgetDatas; /** + * array of trashed widget data objects, not visible in list. + */ + RPointerArray iTrashedData; + + /** * the currently active item ADD button's rectangle, for push recognition */ TRect iButtonRect; @@ -392,6 +398,8 @@ */ TBool iPressedDown; + /** size of logo rect in list item */ + TSize iLogoSize; }; #include "wmlistbox.inl"