--- a/photosgallery/viewframework/views/cloudview/inc/glxcloudviewcontrol.h Wed Sep 01 12:33:26 2010 +0100
+++ b/photosgallery/viewframework/views/cloudview/inc/glxcloudviewcontrol.h Tue Sep 14 21:19:17 2010 +0300
@@ -365,12 +365,17 @@
**/
void SetFocusColor();
+ /**
+ * Resets focused item color
+ **/
+ void ResetFocusColor();
- /**
- * Set the middle point of the infobuble
- **/
- void SetBubleMidPoint(TPoint& aMidPoint);
-
+ /**
+ * Set the focus to first visible item
+ * in the current view position
+ */
+ void SetFocusToFirstVisibleItemL();
+
/**
* Move the viewport up depending on the condition
*
@@ -382,11 +387,6 @@
**/
void MoveDownIfRequired();
- /**
- * calculate the mid point of the bubble
- **/
- void CalculateBubleMidPoint();
-
public:
void HandleItemAddedL(TInt aStartIndex, TInt aEndIndex,
@@ -555,9 +555,6 @@
// FocusIndex keeps track of the focussed row
TInt iFocusRowIndex;
- // EndRowindex keeps track of the end row
- TInt iEndRowIndex;
-
//keeps track of the end row
TInt iLayoutIndex;
@@ -648,6 +645,9 @@
/**flag to identify the next down event */
TBool iDownEventReceived;
+
+ // Flag to show Alf visual focus
+ TBool iShowFocus;
};
#endif // C_GLXCLOUDVIEWCONTROL_H