+void
+_DateTimeBar::RefreshItems(void)
+{
+ float itemWidth = 0;
+
+ if (GetSelectedBoxId() == DATETIME_ID_MONTH)
+ {
+ GET_SHAPE_CONFIG(DATETIMEBAR::MONTH_ITEM_WIDTH, _ControlManager::GetInstance()->GetOrientation(), itemWidth);
+ }
+ else if (GetSelectedBoxId() == DATETIME_ID_YEAR)
+ {
+ GET_SHAPE_CONFIG(DATETIMEBAR::YEAR_ITEM_WIDTH, _ControlManager::GetInstance()->GetOrientation(), itemWidth);
+ }
+ else
+ {
+ GET_SHAPE_CONFIG(DATETIMEBAR::DAY_ITEM_WIDTH, _ControlManager::GetInstance()->GetOrientation(), itemWidth);
+ }
+
+ __pDateTimeBarPresenter->SetInitialAnimationValue(itemWidth);
+
+ __pDateTimeBarPresenter->StartAnimationEffect();
+
+ return;
+}
+