Fix TDIS-5756
[apps/osp/ImageViewer.git] / inc / IvTypes.h
index fa8a967..699f7f1 100644 (file)
@@ -1,7 +1,7 @@
 //
 // Copyright (c) 2012 Samsung Electronics Co., Ltd.
 //
-// Licensed under the Flora License, Version 1.0 (the License);
+// Licensed under the Flora License, Version 1.1 (the License);
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
 //
@@ -34,54 +34,61 @@ enum SetterPressedStatus
          SET_AT_TYPE_HOME_SCREEN_WALLPAPER = 1
        , SET_AT_TYPE_CALLER_IMAGE
        , SET_AT_TYPE_LOCK_SCREEN_WALLPAPER
+       , SET_AT_TYPE_HOME_AND_LOCK_SCREEN_WALLPAPER
 };
 
 enum ActionID
 {
-         ACTION_ID_FORM_IMAGE = 101
-       , ACTION_ID_BUTTON_EDITFIELD_CANCEL = 201
-       , ACTION_ID_BUTTON_EDITFIELD_DONE = 202
-       , ACTION_ID_CONTEXTMENU_CALLER = 301
-       , ACTION_ID_CONTEXTMENU_COPY = 302
-       , ACTION_ID_CONTEXTMENU_EMAIL = 303
-       , ACTION_ID_CONTEXTMENU_MESSAGE = 304
-       , ACTION_ID_CONTEXTMENU_HOME = 305
-       , ACTION_ID_CONTEXTMENU_LOCK = 306
-       , ACTION_ID_CONTEXTMENU_SET_AS = 307
-       , ACTION_ID_CONTORL_BUTTON_PLAY = 308
-       , ACTION_ID_DELETE_POPUP_CANCEL = 401
-       , ACTION_ID_DELETE_POPUP_DEL = 402
-       , ACTION_ID_FOOTER_BUTTON_BACK = 403
-       , ACTION_ID_FOOTER_BUTTON_DOWNLOAD = 404
-       , ACTION_ID_FOOTER_BUTTON_DELETE = 405
-       , ACTION_ID_FOOTER_BUTTON_DETAILS = 406
-       , ACTION_ID_FOOTER_BUTTON_SLIDE = 407
-       , ACTION_ID_FOOTER_BUTTON_SHARE = 408
-       , ACTION_ID_FOOTER_BUTTON_SAVE = 409
-       , ACTION_ID_FOOTER_BUTTON_CROP = 412
-       , ACTION_ID_FOOTER_MORE = 501
-       , ACTION_ID_PANEL_HEADER_DETAILS_RENAME = 601
+         IDA_FORM_IMAGE = 101
+       , IDA_BUTTON_EDITFIELD_CANCEL = 201
+       , IDA_BUTTON_EDITFIELD_SAVE = 202
+       , IDA_CONTEXTMENU_CALLER = 301
+       , IDA_CONTEXTMENU_COPY = 302
+       , IDA_CONTEXTMENU_EMAIL = 303
+       , IDA_CONTEXTMENU_MESSAGE = 304
+       , IDA_CONTEXTMENU_HOME = 305
+       , IDA_CONTEXTMENU_LOCK = 306
+       , IDA_CONTEXTMENU_SET_AS = 307
+       , IDA_CONTORL_BUTTON_PLAY = 308
+       , IDA_DELETE_POPUP_CANCEL = 401
+       , IDA_DELETE_POPUP_DEL = 402
+       , IDA_FOOTER_BUTTON_BACK = 403
+       , IDA_FOOTER_BUTTON_DOWNLOAD = 404
+       , IDA_FOOTER_BUTTON_DELETE = 405
+       , IDA_FOOTER_BUTTON_DETAILS = 406
+       , IDA_FOOTER_BUTTON_SLIDE = 407
+       , IDA_FOOTER_BUTTON_SHARE = 408
+       , IDA_FOOTER_BUTTON_SAVE = 409
+       , IDA_FOOTER_BUTTON_CROP = 412
+       , IDA_FOOTER_BUTTON_ROTATE_LEFT = 413
+       , IDA_FOOTER_BUTTON_ROTATE_RIGHT = 414
+       , IDA_FOOTER_MORE = 501
+       , IDA_PANEL_HEADER_DETAILS_RENAME = 601
+       , IDA_CONTEXTMENU_HOME_AND_LOCK = 602
 };
 
 enum SlideShowTransitionEffect
 {
-       SLIDE_SHOW_TRANSITION_EFFECT_SLIDE = 0,
+       SLIDE_SHOW_TRANSITION_EFFECT_PAGE = 0,
        SLIDE_SHOW_TRANSITION_EFFECT_DISSOLVE,
        SLIDE_SHOW_TRANSITION_EFFECT_ZOOM
 };
 
+enum IVFileEventTypes
+{
+       IV_FILE_DELETE,
+       IV_FILE_CREATE
+};
+
 extern const wchar_t* IDL_FORM_IMAGE_VIEWER;
-extern const wchar_t* IDL_FORM_IMAGE_SETTER;
 extern const wchar_t* IDL_FORM_NAME_EDITOR;
 extern const wchar_t* IDL_FORM_IMAGE_CROP;
 
 extern const wchar_t* FORM_IMAGE_VIEWER;
-extern const wchar_t* FORM_IMAGE_SETTER;
 extern const wchar_t* FORM_IMAGE_CROP;
 extern const wchar_t* FORM_IMAGE_NAME_EDITOR;
 
 extern const wchar_t* IDSCN_IMAGE_VIEWER;
-extern const wchar_t* IDSCN_IMAGE_SETTER;
 extern const wchar_t* IDSCN_IMAGE_CROP;
 extern const wchar_t* IDSCN_IMAGE_NAME_EDITOR;
 
@@ -89,21 +96,30 @@ extern const wchar_t* APPCONTROL_PROVIDER_ID_MESSAGES;
 extern const wchar_t* APPCONTROL_PROVIDER_ID_EMAIL;
 extern const wchar_t* APPCONTROL_PROVIDER_ID_CONTACTS;
 extern const wchar_t* APPCONTROL_PROVIDER_ID_VIDEO_PLAYER;
+extern const wchar_t* APPCONTROL_PROVIDER_ID_GALLERY;
 
-extern const wchar_t* APPCONTROL_OPERATION_ID_PICK;
+extern const wchar_t* APPCONTROL_OPERATION_ID_SOCIAL_PICK;
 extern const wchar_t* APPCONTROL_OPERATION_ID_VIEW;
 extern const wchar_t* APPCONTROL_OPERATION_ID_COMPOSE;
 extern const wchar_t* APPCONTROL_OPERATION_ID_MAIN;
+extern const wchar_t* APPCONTROL_OPERATION_ID_CONFIGURE;
+extern const wchar_t* APPCONTROL_OPERATION_ID_IMAGE_CROP;
 
 extern const wchar_t* APPCONTROL_KEY_TYPE;
 extern const wchar_t* APPCONTROL_KEY_PATH;
+extern const wchar_t* APPCONTROL_KEY_SELECTED;
 extern const wchar_t* APPCONTROL_KEY_INDEX;
 extern const wchar_t* APPCONTROL_KEY_SELECTION_MODE;
 extern const wchar_t* APPCONTROL_KEY_SOCIAL_ITEM_TYPE;
 extern const wchar_t* APPCONTROL_KEY_SOCIAL_RESULT_TYPE;
 extern const wchar_t* APPCONTROL_KEY_MESSAGE_TYPE;
-
 extern const wchar_t* APPCONTROL_KEY_SOCIAL_ITEM_ID;
+extern const wchar_t* APPCONTROL_KEY_IMAGE_CROP_MODE;
+
+extern const wchar_t* APPCONTROL_URI_MMS_TO;
+extern const wchar_t* APPCONTROL_URI_MAIL_TO;
+
+extern const wchar_t* APPCONTROL_MIME_VIDEO_ALL;
 
 extern const wchar_t* APPCONTROL_DATA_IMAGE;
 extern const wchar_t* APPCONTROL_DATA_VIDEO;
@@ -113,27 +129,21 @@ extern const wchar_t* APPCONTROL_DATA_EMAIL;
 extern const wchar_t* APPCONTROL_DATA_SINGLE;
 extern const wchar_t* APPCONTROL_DATA_ITEM_ID;
 extern const wchar_t* APPCONTROL_DATA_URI_FILE;
-extern const wchar_t* APPCONTROL_DATA_MMS;
 extern const wchar_t* APPCONTROL_DATA_PERSON;
-
-extern const wchar_t* APPCONTROL_DATA_IMAGE;
-extern const wchar_t* APPCONTROL_DATA_VIDEO;
-extern const wchar_t* APPCONTROL_DATA_SLIDE_SHOW;
-extern const wchar_t* APPCONTROL_DATA_MESSAGE;
-extern const wchar_t* APPCONTROL_DATA_EMAIL;
-extern const wchar_t* APPCONTROL_DATA_SINGLE;
-extern const wchar_t* APPCONTROL_DATA_CONTACT_ID;
-extern const wchar_t* APPCONTROL_DATA_URI_FILE;
 extern const wchar_t* APPCONTROL_DATA_MMS;
+extern const wchar_t* APPCONTROL_DATA_AUTO;
+extern const wchar_t* APPCONTROL_DATA_FIT_TO_SCREEN;
 
 extern const wchar_t* SETTING_VALUE_HOME_SCREEN_WALLPAPER;
 extern const wchar_t* SETTING_VALUE_LOCK_SCREEN_WALLPAPER;
 
 extern const wchar_t* FOLDER_PATH_DOWNLOADS;
+extern const wchar_t* PATH_DATA_DIRECTORY;
 
 extern const wchar_t* TEMP_FILE_PATH_HOME_SCREEN_WALLPAPER;
 extern const wchar_t* TEMP_FILE_PATH_LOCK_SCREEN_WALLPAPER;
 extern const wchar_t* TEMP_FILE_PATH_WEB_FILE;
+extern const wchar_t* TEMP_FILE_PATH_CONTACT_IMAGE;
 
 extern const wchar_t* WEB_URL_HTTP;
 
@@ -159,6 +169,7 @@ extern const wchar_t* EMPTY_SPACE;
 extern const wchar_t* DIRECTORY_SEPARATOR;
 extern const wchar_t* FILE_EXT_SEPARATOR;
 extern const wchar_t* APPCONTROL_PATH_SEPARATOR;
+extern const wchar_t* FILE_NAME_SEPARATOR;
 
 extern const wchar_t* IDB_IMAGE_VIEWERFORM_BUTTON_PLAY;
 extern const wchar_t* IDB_IMAGE_VIEWERFORM_BUTTON_DETAILS;
@@ -199,8 +210,10 @@ extern const wchar_t* ENTRY_NAME_IMAGE_VIEWER_SHUFFLE_VALUE;
 extern const wchar_t* DEVICE_STORAGE_CARD_MOUNTED;
 extern const wchar_t* DEVICE_STORAGE_CARD_UNMOUNTED;
 
-extern const int FOOTER_PANEL_HEIGHT;
-extern const int INDICATOR_BAR_HEIGHT;
-extern const int CROP_RECTANGLE_HEIGHT;
+extern const wchar_t* MEDIA_ROOT_PHONE;
+
+extern const int H_INDICATOR_BAR;
+extern const int H_CROP_RECTANGLE;
+extern const int CROP_BOX_OFFSET;
 
 #endif /* _IV_TYPES_H_ */