--- a/uifw/ganes/src/HgSingleGraphicList.cpp Fri Mar 12 15:43:43 2010 +0200
+++ b/uifw/ganes/src/HgSingleGraphicList.cpp Mon Mar 15 12:41:34 2010 +0200
@@ -23,6 +23,7 @@
#include "HgIndicatorManager.h"
#include "HgDrawUtils.h"
#include "HgConstants.h"
+#include "HgScrollbar.h"
#include <AknsUtils.h>
#include <AknUtils.h>
@@ -87,7 +88,8 @@
for(TInt i = 0; i <= KMaxNumberOfTitleIndicators; ++i)
iLayoutData->SetTitleLayout( i, list_single_graphic_pane_t1( i ));
iLayoutData->SetFirstIndicatorLayout(list_single_graphic_pane_g3(0));
- iLayoutData->SetSecondIndicatorLayout(list_single_graphic_pane_g2(1));
+ TInt variety = iScrollbar && !iScrollbar->IsStatic() ? 1 : 0;
+ iLayoutData->SetSecondIndicatorLayout(list_single_graphic_pane_g2(variety));
// Get the Row rect.
TAknLayoutRect layout;
@@ -174,4 +176,14 @@
}
+// -----------------------------------------------------------------------------
+// CHgSingleGraphicList::HandleScrollbarVisibilityChange()
+// -----------------------------------------------------------------------------
+//
+void CHgSingleGraphicList::HandleScrollbarVisibilityChange( TBool aVisible )
+ {
+ TInt variety = aVisible ? 1 : 0;
+ iLayoutData->SetSecondIndicatorLayout(list_single_graphic_pane_g2(variety));
+ }
+
// End of file