static const int ID_ITEM_SYSTEM_DOWNLOADED_APPLICATION = 1;
static const int ID_ITEM_SYSTEM_DEVELOPER_OPTION = 2;
static const int ID_ITEM_SYSTEM_ABOUT_PHONE = 3;
-static const int ID_GROUP_SYSTEM_ITEM_COUNT = 3;
-static const int ID_GROUP_SYSTEM_DEVICE_ITEM_COUNT = 4;
+static const int ID_GROUP_SYSTEM_ITEM_COUNT = 4;
static const int ID_GROUP_APPSETTING = 5;
static const int ID_GROUP_NO_APPSETTING = 4;
case ID_GROUP_SYSTEM:
{
- if (__isEmulator)
- {
- itemCount = ID_GROUP_SYSTEM_ITEM_COUNT;
- }
- else
- {
- itemCount = ID_GROUP_SYSTEM_DEVICE_ITEM_COUNT;
- }
+ itemCount = ID_GROUP_SYSTEM_ITEM_COUNT;
}
break;
{
if (__isEmulator)
{
- return null;
+ itemHeight = 0;
+ }
+ else
+ {
+ pBitmap = ResourceManager::GetBitmapN(IDB_WIFI);
+ itemText = ResourceManager::GetString(L"IDS_ST_BODY_WI_FI");
}
- pBitmap = ResourceManager::GetBitmapN(IDB_WIFI);
- itemText = ResourceManager::GetString(L"IDS_ST_BODY_WI_FI");
}
break;
case ID_ITEM_CONNECTIVITY_BLUETOOTH:
{
- ItemTypeIconAndOneLine(itemRectIcon, itemRectLabel);
- itemHeight = itemRectLabel.height;
+ if (__isEmulator)
+ {
+ itemHeight = 0;
+ }
+ else
+ {
+ ItemTypeIconAndOneLine(itemRectIcon, itemRectLabel);
+ itemHeight = itemRectLabel.height;
- pBitmap = ResourceManager::GetBitmapN(IDB_BLUETOOTH);
- itemText = ResourceManager::GetString(L"IDS_ST_BODY_BLUETOOTH");
+ pBitmap = ResourceManager::GetBitmapN(IDB_BLUETOOTH);
+ itemText = ResourceManager::GetString(L"IDS_ST_BODY_BLUETOOTH");
+ }
}
break;
{
if (__isEmulator)
{
- pBitmap = ResourceManager::GetBitmapN(IDB_ABOUT_PHONE);
- itemText = ResourceManager::GetString(L"IDS_ST_BODY_ABOUT_PHONE");
+ itemHeight = 0;
}
else
{
{
pSceneName = GroupConnectivitySceneConnect(__currentTableViewList, itemIndex, status);
+ AppControl* pAppControl = null;
+
if (pSceneName == IDSCN_WIFI)
{
- AppControl* pAppControl = AppManager::GetInstance()->FindAppControlN(L"wifi-efl-ug", L"");
+ pAppControl = AppManager::GetInstance()->FindAppControlN(L"wifi-efl-ug", L"");
+ }
+ else if (pSceneName == IDSCN_BLUETOOTH)
+ {
+ pAppControl = AppManager::GetInstance()->FindAppControlN(L"ug-bluetooth-efl", L"");
+ }
- if (pAppControl)
- {
- HashMap* pExtraData = new (std::nothrow) HashMap(SingleObjectDeleter);
- pExtraData->Construct();
+ if (pAppControl)
+ {
+ HashMap* pExtraData = new (std::nothrow) HashMap(SingleObjectDeleter);
+ pExtraData->Construct();
- pExtraData->Add(new (std::nothrow) String(L"caller"), new (std::nothrow) String(L"osp-setting"));
+ pExtraData->Add(new (std::nothrow) String(L"caller"), new (std::nothrow) String(L"osp-setting"));
- pAppControl->Start(null, null, pExtraData, null);
+ pAppControl->Start(null, null, pExtraData, null);
- delete pAppControl;
- delete pExtraData;
- return;
- }
+ delete pAppControl;
+ delete pExtraData;
+ return;
}
}
break;
case ID_ITEM_SYSTEM_DEVELOPER_OPTION:
{
- if (__isEmulator)
- {
- pScene = IDSCN_PHONE_INFO;
- }
- else
- {
- pScene = IDSCN_DEVELOPER_OPTION;
- }
+ pScene = IDSCN_DEVELOPER_OPTION;
}
break;