idlehomescreen/widgetmanager/inc/wmlistbox.h
changeset 2 08c6ee43b396
parent 1 5315654608de
child 5 c743ef5928ba
--- 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<CWmWidgetData> 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"