{
Point itemPoint;
- int screenHeight = CoordinateSystem::GetLogicalResolution().height;
+ Form *pForm = dynamic_cast<Form*>(GetParent());
+ AppAssert(pForm);
+ int screenHeight = pForm->GetHeight();
Point convertPosition = source.ConvertToScreenPosition(Point(source.GetWidth() / 2, 0));
itemPoint.x = convertPosition.x;
itemPoint.y = convertPosition.y + source.GetHeight();
using namespace Tizen::Content;
using namespace Tizen::Graphics;
using namespace Tizen::Io;
+using namespace Tizen::Ui::Scenes;
using namespace Tizen::Ui;
using namespace Tizen::Ui::Controls;
CommonUtil::CreateContextMenuN(const Tizen::Ui::Control& source, Tizen::Ui::IActionEventListener& listener)
{
AppLogDebug("ENTER");
- int screenHeight = CoordinateSystem::GetLogicalResolution().height;
+
+ SceneManager* pSceneManager = SceneManager::GetInstance();
+ AppAssert(pSceneManager);
+
+ Scene* pScene = pSceneManager->GetCurrentScene();
+ AppAssert(pScene);
+ Form *pForm = pScene->GetForm();
+ AppAssert(pForm);
+
+ int screenHeight = pForm->GetHeight();
Point convertPosition = source.ConvertToScreenPosition(Point(source.GetWidth() / 2, 0));
Point itemPoint(convertPosition.x, convertPosition.y + source.GetHeight());
AppLogDebug("EXIT");
return folderPath;
-}
\ No newline at end of file
+}
AppAssert(pSceneManager);
Scene* pScene = pSceneManager->GetCurrentScene();
- AppAssert(pSceneManager);
+ AppAssert(pScene);
BasePanel* pBasePanel = dynamic_cast<BasePanel*>(pScene->GetPanel());
PlayerForm* pBaseForm = dynamic_cast<PlayerForm*>(pScene->GetForm());