--- a/javauis/lcdui_akn/lcdui/inc/CMIDChoiceGroupListBox.h Mon May 03 12:27:20 2010 +0300
+++ b/javauis/lcdui_akn/lcdui/inc/CMIDChoiceGroupListBox.h Fri May 14 15:47:24 2010 +0300
@@ -70,6 +70,14 @@
void HandlePointerEventL(const TPointerEvent& aPointerEvent);
#endif
+#ifdef RD_JAVA_S60_RELEASE_9_2
+ /**
+ * Returns index of ChoiceGroup element, which is the first
+ * visible element in ChoiceGroup from top of Form.
+ */
+ TInt TopVisibleItemIndex();
+#endif // RD_JAVA_S60_RELEASE_9_2
+
#ifdef RD_TACTILE_FEEDBACK
private:
MTouchFeedback* iFeedback;
@@ -84,11 +92,21 @@
private:
void SetTextColors();
+#ifdef RD_JAVA_S60_RELEASE_9_2
+ /**
+ * Fuction calculates index of element, which is the first
+ * visible element in ChoiceGroup from top of Form.
+ */
+ void UpdateTopVisibleItemIndex();
+#endif // RD_JAVA_S60_RELEASE_9_2
+
private:
CMIDChoiceGroupControl* iChoiceControl;
#ifdef RD_JAVA_S60_RELEASE_9_2
TBool iUpEventSent;
+ TBool iHighlight;
+ TInt iTopVisibleItemIndex;
#endif // RD_JAVA_S60_RELEASE_9_2
};