}
}
-float
-_ScrollPanelPresenter::CalculateFlickAmount(float flickDistance, float flickDuration)
-{
- if (_FloatCompare(flickDistance, 0.0f))
- {
- return 0.0f;
- }
- else if (flickDistance < 0.0)
- {
- return -SCROLL_PANEL_FIXED_FLICK_AMOUNT;
- }
- else
- {
- return SCROLL_PANEL_FIXED_FLICK_AMOUNT;
- }
-}
-
-bool
-_ScrollPanelPresenter::AccumulateFlickGesture(_FlickDirection direction)
-{
- return false;
-}
-
bool
_ScrollPanelPresenter::OnFlickGestureDetected(_TouchFlickGestureDetector& gesture)
{
return __scrollAnimationRunning;
}
+float
+_ScrollPanelPresenter::CalculateFlickAmount(float flickDistance, float flickDuration)
+{
+ if (_FloatCompare(flickDistance, 0.0f))
+ {
+ return 0.0f;
+ }
+ else if (flickDistance < 0.0)
+ {
+ return -SCROLL_PANEL_FIXED_FLICK_AMOUNT;
+ }
+ else
+ {
+ return SCROLL_PANEL_FIXED_FLICK_AMOUNT;
+ }
+}
+
+bool
+_ScrollPanelPresenter::AccumulateFlickGesture(_FlickDirection direction)
+{
+ return false;
+}
+
}}} // Tizen::Ui::Controls
return r;
}
-result
-_ScrollPresenter::SetScrollingEffect()
-{
- if ((__enableScrollingEffect || __enableOverScrollingEffect) && __scrollingEffectVisibility)
- {
- if (__pFrontScrollingEffectVe->GetOpacity() != SCROLL_OPACITY_DARK_DIM && !__fadeOut)
- {
- SetScrollingEffectOpacity(SCROLL_OPACITY_DARK_DIM);
- }
- }
-
- return E_SUCCESS;
-}
-
float
_ScrollPresenter::GetScrollPosition(void) const
{
void
_ScrollPresenter::EnableScrollingEffect(bool enable)
{
- __enableScrollingEffect = false;
+ __enableScrollingEffect = enable;
}
bool
return E_SUCCESS;
}
-result
-_ScrollPresenter::SetParentBouncing(float rate)
-{
- if (rate == __parentBouncingRate)
- {
- return E_SUCCESS;
- }
-
- __parentBouncingRate = rate;
-
- return E_SUCCESS;
-}
-
void
_ScrollPresenter::DrawThumb(void)
{
return *__pScrollCtrl;
}
+result
+_ScrollPresenter::SetScrollingEffect()
+{
+ if ((__enableScrollingEffect || __enableOverScrollingEffect) && __scrollingEffectVisibility)
+ {
+ if (__pFrontScrollingEffectVe->GetOpacity() != SCROLL_OPACITY_DARK_DIM && !__fadeOut)
+ {
+ SetScrollingEffectOpacity(SCROLL_OPACITY_DARK_DIM);
+ }
+ }
+
+ return E_SUCCESS;
+}
+
+result
+_ScrollPresenter::SetParentBouncing(float rate)
+{
+ if (rate == __parentBouncingRate)
+ {
+ return E_SUCCESS;
+ }
+
+ __parentBouncingRate = rate;
+
+ return E_SUCCESS;
+}
+
}}} // Tizen::Ui::Controls