AddControl(__pPopUp);
}
-
if (__initializeDisplayModeCurrent == APPCONTROL_MODE_NORMAL
|| __initializeDisplayModeCurrent == APPCONTROL_MODE_MESSAGE
|| __initializeDisplayModeCurrent == APPCONTROL_MODE_EMAIL)
case IDA_CONTEXTMENU_HOME:
{
String filePath = __pPresentationModel->GetFilePathAt(__pGallery->GetCurrentItemIndex());
+ ImageBuffer imageBuffer;
+ result r = imageBuffer.Construct(filePath);
+
+ if (r != E_SUCCESS)
+ {
+ MessageBox messageBox;
+ messageBox.Construct(L"", ResourceManager::GetString(L"IDS_COM_BODY_UNSUPPORTED_FILE_TYPE"), MSGBOX_STYLE_NONE, 3000);
+ int modalResult = 0;
+ messageBox.ShowAndWait(modalResult);
+ UiApp* pApp = UiApp::GetInstance();
+ pApp->Terminate();
+ return;
+ }
+
if (File::IsFileExist(filePath))
{
String cropMode = APPCONTROL_DATA_FIT_TO_SCREEN;
case IDA_CONTEXTMENU_LOCK:
{
String filePath = __pPresentationModel->GetFilePathAt(__pGallery->GetCurrentItemIndex());
+ ImageBuffer imageBuffer;
+ result r = imageBuffer.Construct(filePath);
+
+ if (r != E_SUCCESS)
+ {
+ MessageBox messageBox;
+ messageBox.Construct(L"", ResourceManager::GetString(L"IDS_COM_BODY_UNSUPPORTED_FILE_TYPE"), MSGBOX_STYLE_NONE, 3000);
+ int modalResult = 0;
+ messageBox.ShowAndWait(modalResult);
+ UiApp* pApp = UiApp::GetInstance();
+ pApp->Terminate();
+ return;
+ }
+
if (File::IsFileExist(filePath))
{
String cropMode = APPCONTROL_DATA_FIT_TO_SCREEN;
result r = imagebuffer.Construct(filePath);
if (r != E_SUCCESS)
{
+ MessageBox messageBox;
+ messageBox.Construct(L"", ResourceManager::GetString(L"IDS_COM_BODY_UNSUPPORTED_FILE_TYPE"), MSGBOX_STYLE_NONE, 3000);
+ int modalResult = 0;
+ messageBox.ShowAndWait(modalResult);
+ UiApp* pApp = UiApp::GetInstance();
+ pApp->Terminate();
return;
}
int imageWidth = imagebuffer.GetWidth();
case IDA_CONTEXTMENU_HOME_AND_LOCK:
{
String filePath = __pPresentationModel->GetFilePathAt(__pGallery->GetCurrentItemIndex());
+ ImageBuffer imageBuffer;
+ result r = imageBuffer.Construct(filePath);
+
+ if (r != E_SUCCESS)
+ {
+ MessageBox messageBox;
+ messageBox.Construct(L"", ResourceManager::GetString(L"IDS_COM_BODY_UNSUPPORTED_FILE_TYPE"), MSGBOX_STYLE_NONE, 3000);
+ int modalResult = 0;
+ messageBox.ShowAndWait(modalResult);
+ UiApp* pApp = UiApp::GetInstance();
+ pApp->Terminate();
+ return;
+ }
+
if (File::IsFileExist(filePath))
{
String cropMode = APPCONTROL_DATA_FIT_TO_SCREEN;