virtual void OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status);
virtual void OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status);
+ virtual void OnOrientationChanged(const Tizen::Ui::Control& source, Tizen::Ui::OrientationStatus orientationStatus);
+
private:
void RefreshTableViewItem(void);
void RefreshTableViewGroupItem(int groupIndex);
virtual void OnTextValueChangeCanceled(const Tizen::Ui::Control& source){}
virtual void OnKeypadActionPerformed(Tizen::Ui::Control& source, Tizen::Ui::KeypadAction keypadAction);
- virtual void OnKeypadClosed(Tizen::Ui::Control& source);
+ virtual void OnKeypadClosed(Tizen::Ui::Control& source){}
virtual void OnKeypadOpened(Tizen::Ui::Control& source){}
virtual void OnKeypadWillOpen(Tizen::Ui::Control& source){}
virtual void OnKeypadBoundsChanged(Tizen::Ui::Control& source){}
virtual void OnTextValueChangeCanceled(const Tizen::Ui::Control& source){}
virtual void OnKeypadActionPerformed(Tizen::Ui::Control& source, Tizen::Ui::KeypadAction keypadAction);
- virtual void OnKeypadClosed(Tizen::Ui::Control& source);
+ virtual void OnKeypadClosed(Tizen::Ui::Control& source){}
virtual void OnKeypadOpened(Tizen::Ui::Control& source){}
virtual void OnKeypadWillOpen(Tizen::Ui::Control& source){}
virtual void OnKeypadBoundsChanged(Tizen::Ui::Control& source){}
case ID_GROUP_SPEED_AT_WHICH_THE_TEXT_IS_SPOKEN:
{
groupText = ResourceManager::GetString(L"IDS_ST_BODY_SPEED_AT_WHICH_THE_TEXT_IS_SPOKEN");
- yItemOffset = H_GROUP_INDEX_HELP_TEXT_TOP_GAP;
+ yItemOffset = 0;
itemHeight = GetHeightForStringArea(groupText, itemWidth, fontSize);
}
break;
if (groupIndex == ID_GROUP_DATE_AND_TIME_FORMAT)
{
Rectangle detailArrow;
- Bitmap* pBitmap = ResourceManager::GetBitmapN(IDB_DETAIL_BUTTON_EXPAND_CLOSED);
+ Bitmap* pBitmap = null;
if (__pTableView->IsGroupExpanded(ID_GROUP_DATE_AND_TIME_FORMAT_LIST))
{
pBitmap = ResourceManager::GetBitmapN(IDB_DETAIL_BUTTON_EXPAND_OPENED);
if (groupIndex == ID_GROUP_FONT)
{
- pBitmap = ResourceManager::GetBitmapN(IDB_DETAIL_BUTTON_EXPAND_CLOSED);
if (__pTableView->IsGroupExpanded(ID_GROUP_FONT_LIST))
{
pBitmap = ResourceManager::GetBitmapN(IDB_DETAIL_BUTTON_EXPAND_OPENED);
{
RefreshTableViewGroupItem(index);
}
+}
+
+void
+LocaleForm::OnOrientationChanged(const Tizen::Ui::Control& source, Tizen::Ui::OrientationStatus orientationStatus)
+{
+ RefreshTableViewItem();
+ Invalidate(true);
}
\ No newline at end of file
AddControl(*pLabel);
Label* pSecondLabel = new (std::nothrow) Label();
- pSecondLabel = new (std::nothrow) Label();
pSecondLabel->Construct(HelpContentsRect, itemHelp);
pSecondLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
pSecondLabel->SetTextVerticalAlignment(ALIGNMENT_TOP);
static const int ID_ITEM_DEVICE_SOUND = 1;
static const int ID_ITEM_DEVICE_LOCATION = 2;
static const int ID_ITEM_DEVICE_CALL_SETTING = 3;
-static const int ID_ITEM_DEVICE_ACCESSIBILITY = 4;
-static const int ID_ITEM_DEVICE_DATE_TIME = 5;
-static const int ID_ITEM_DEVICE_LANGUAGE_KEYBOARD = 6;
-static const int ID_GROUP_DEVICE_ITEM_COUNT = 7;
+static const int ID_ITEM_DEVICE_ACCESSIBILITY = 6;
+static const int ID_ITEM_DEVICE_DATE_TIME = 4;
+static const int ID_ITEM_DEVICE_LANGUAGE_KEYBOARD = 5;
+static const int ID_GROUP_DEVICE_ITEM_COUNT = 6;
static const int ID_GROUP_SYSTEM = 3;
static const int ID_ITEM_SYSTEM_MANAGE_APPLICATION = 0;
pLabel->SetTextColor(COLOR_MAIN_TEXT);
pItem->AddControl(*pLabel);
- if (style == TABLE_VIEW_ANNEX_STYLE_ONOFF_SLIDING)
- {
- relativeLayout.SetMargin(*pLabel, itemRectLabel.x, RELATIVE_LAYOUT_RIGHT_MARGIN_ONOFF_SLIDING, 0, 0);
- }
- else
- {
- relativeLayout.SetMargin(*pLabel, itemRectLabel.x, MAIN_RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
- }
+ relativeLayout.SetMargin(*pLabel, itemRectLabel.x, MAIN_RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
pArgs->Add(*(new (std::nothrow) String(Integer::ToString(itemIndex))));
}
break;
-
- default:
- break;
}
}
break;
__pNfcPredefinedItemPresentationModelInstance = NfcPredefinedItemPresentationModel::GetInstance();
}
+ if (__pNfcPredefinedItemPresentationModelInstance == null)
+ {
+ AppLogDebug("__pNfcPredefinedItemPresentationModelInstance == null");
+ return;
+ }
+
if (__pNfcPredefinedItemPresentationModelInstance != null)
{
__pNfcPredefinedItemPresentationModelInstance->InitReservedPushCandidatesList();
default:
break;
}
-}
-
-void
-LocaleRegionForm::OnKeypadClosed(Tizen::Ui::Control& source)
-{
- __pSearchBar->SetMode(SEARCH_BAR_MODE_NORMAL);
}
\ No newline at end of file
}
}
-void
-TimeZoneForm::OnKeypadClosed(Tizen::Ui::Control& source)
-{
- __pSearchBar->SetMode(SEARCH_BAR_MODE_NORMAL);
-}
-
result
TiemZoneComparer::Compare(const Tizen::Base::Object& obj1, const Tizen::Base::Object& obj2, int& cmp) const
{
WallpaperAlbumListPresentationModel::GetMinMaxDateTimeString(IList* pContentIdList, String& MinimumTime, String& MaximumTime)
{
AppLogDebug("ENTER");
- int fileCount = pContentIdList->GetCount();
if (pContentIdList == null)
{
return false;
}
+ int fileCount = pContentIdList->GetCount();
+
if (fileCount == 0)
{
MinimumTime = EMPTY_SPACE;
{
ContentId* pContentId = static_cast<ContentId*>(pContentIdList->GetAt(count));
ContentInfo* pContentInfo = dynamic_cast<ImageContentInfo*>(contentManager.GetContentInfoN(*pContentId));
- TryReturn(pContentInfo != null, GetLastResult(), "GetContentInfoN failed.");
if (pContentInfo == null)
{
String fullPath = pAlbumInfo->GetDirectory(albumInfoDirectoryIndex++);
IList* pList = GetContentIdListInDirectoryN(fullPath);
int contentIdListIndex = 0;
- while (contentIdListIndex < pList->GetCount())
+
+ if (pList != null)
{
- __pCurrentFolderContentsIdList->Add(pList->GetAt(contentIdListIndex++));
+ while (contentIdListIndex < pList->GetCount())
+ {
+ __pCurrentFolderContentsIdList->Add(pList->GetAt(contentIdListIndex++));
+ }
}
}
}
{
relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN_ONOFF_SLIDING, 0, 0);
}
- else if (style == TABLE_VIEW_ANNEX_STYLE_DETAILED)
- {
- relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN_DETAIL_BUTTON, 0, 0);
- }
else
{
- relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+ relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN_DETAIL_BUTTON, 0, 0);
}
relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);