2 // Copyright (c) 2012 Samsung Electronics Co., Ltd.
4 // Licensed under the Flora License, Version 1.0 (the License);
5 // you may not use this file except in compliance with the License.
6 // You may obtain a copy of the License at
8 // http://floralicense.org/license/
10 // Unless required by applicable law or agreed to in writing, software
11 // distributed under the License is distributed on an AS IS BASIS,
12 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 // See the License for the specific language governing permissions and
14 // limitations under the License.
19 * @brief This is the header file for Types definition.
25 enum ImageViewerMediaType
27 IMAGE_VIEWER_MEDIA_TYPE_IMAGE,
28 IMAGE_VIEWER_MEDIA_TYPE_VIDEO,
29 IMAGE_VIEWER_MEDIA_TYPE_OTHER,
32 enum SetterPressedStatus
34 SET_AT_TYPE_HOME_SCREEN_WALLPAPER = 1
35 , SET_AT_TYPE_CALLER_IMAGE
36 , SET_AT_TYPE_LOCK_SCREEN_WALLPAPER
41 ACTION_ID_FORM_IMAGE = 101
42 , ACTION_ID_BUTTON_EDITFIELD_CANCEL = 201
43 , ACTION_ID_BUTTON_EDITFIELD_DONE = 202
44 , ACTION_ID_CONTEXTMENU_CALLER = 301
45 , ACTION_ID_CONTEXTMENU_COPY = 302
46 , ACTION_ID_CONTEXTMENU_EMAIL = 303
47 , ACTION_ID_CONTEXTMENU_HOME = 304
48 , ACTION_ID_CONTEXTMENU_LOCK = 305
49 , ACTION_ID_CONTEXTMENU_SET_AS = 306
50 , ACTION_ID_CONTORL_BUTTON_PLAY = 307
51 , ACTION_ID_DELETE_POPUP_CANCEL = 401
52 , ACTION_ID_DELETE_POPUP_DEL = 402
53 , ACTION_ID_FOOTER_BUTTON_BACK = 403
54 , ACTION_ID_FOOTER_BUTTON_DOWNLOAD = 404
55 , ACTION_ID_FOOTER_BUTTON_DELETE = 405
56 , ACTION_ID_FOOTER_BUTTON_DETAILS = 406
57 , ACTION_ID_FOOTER_BUTTON_SLIDE = 407
58 , ACTION_ID_FOOTER_BUTTON_SHARE = 408
59 , ACTION_ID_FOOTER_BUTTON_SAVE = 409
60 , ACTION_ID_FOOTER_MORE = 501
61 , ACTION_ID_PANEL_HEADER_DETAILS_RENAME = 601
64 enum SlideShowTransitionEffect
66 SLIDE_SHOW_TRANSITION_EFFECT_SLIDE,
67 SLIDE_SHOW_TRANSITION_EFFECT_PAGE,
68 SLIDE_SHOW_TRANSITION_EFFECT_DISSOLVE,
69 SLIDE_SHOW_TRANSITION_EFFECT_ZOOM
72 extern const wchar_t* FORM_IMAGE_VIEWER;
73 extern const wchar_t* FORM_IMAGE_SETTER;
74 extern const wchar_t* FORM_IMAGE_NAME_EDITOR;
76 extern const wchar_t* IDSCN_IMAGE_VIEWER;
77 extern const wchar_t* IDSCN_IMAGE_SETTER;
78 extern const wchar_t* IDSCN_IMAGE_NAME_EDITOR;
80 extern const wchar_t* APPCONTROL_PROVIDER_ID_MESSAGE;
81 extern const wchar_t* APPCONTROL_PROVIDER_ID_EMAIL;
82 extern const wchar_t* APPCONTROL_PROVIDER_ID_CONTACTS;
83 extern const wchar_t* APPCONTROL_PROVIDER_ID_VIDEO_PLAYER;
85 extern const wchar_t* APPCONTROL_OPERATION_ID_PICK;
86 extern const wchar_t* APPCONTROL_OPERATION_ID_VIEW;
87 extern const wchar_t* APPCONTROL_OPERATION_ID_PLAY;
88 extern const wchar_t* APPCONTROL_OPERATION_ID_COMPOSE;
89 extern const wchar_t* APPCONTROL_OPERATION_ID_CONFIGURE;
90 extern const wchar_t* APPCONTROL_OPERATION_ID_MAIN;
92 extern const wchar_t* APPCONTROL_KEY_TYPE;
93 extern const wchar_t* APPCONTROL_KEY_PATH;
94 extern const wchar_t* APPCONTROL_KEY_INDEX;
95 extern const wchar_t* APPCONTROL_KEY_ATTACHMENTS;
96 extern const wchar_t* APPCONTROL_KEY_SELECTION_MODE;
97 extern const wchar_t* APPCONTROL_KEY_VALUE;
98 extern const wchar_t* APPCONTROL_KEY_RETURN_TYPE;
99 extern const wchar_t* APPCONTROL_KEY_LEGACY_RESULT;
101 extern const wchar_t* APPCONTROL_DATA_IMAGE;
102 extern const wchar_t* APPCONTROL_DATA_VIDEO;
103 extern const wchar_t* APPCONTROL_DATA_SLIDE_SHOW;
104 extern const wchar_t* APPCONTROL_DATA_EMAIL;
105 extern const wchar_t* APPCONTROL_DATA_SINGLE;
106 extern const wchar_t* APPCONTROL_DATA_CONTACT_ID;
107 extern const wchar_t* APPCONTROL_DATA_URI_FILE;
109 extern const wchar_t* SETTING_VALUE_HOME_SCREEN_WALLPAPER;
110 extern const wchar_t* SETTING_VALUE_LOCK_SCREEN_WALLPAPER;
112 extern const wchar_t* FOLDER_PATH_DOWNLOADS;
114 extern const wchar_t* TEMP_FILE_PATH_HOME_SCREEN_WALLPAPER;
115 extern const wchar_t* TEMP_FILE_PATH_LOCK_SCREEN_WALLPAPER;
116 extern const wchar_t* TEMP_FILE_PATH_WEB_FILE;
118 extern const wchar_t* WEB_URL_HTTP;
120 extern const wchar_t* CONTENT_EXT_JPG;
121 extern const wchar_t* CONTENT_EXT_PNG;
122 extern const wchar_t* CONTENT_EXT_BMP;
123 extern const wchar_t* CONTENT_EXT_GIF;
124 extern const wchar_t* CONTENT_EXT_TIF;
125 extern const wchar_t* CONTENT_EXT_TIFF;
126 extern const wchar_t* CONTENT_EXT_WBMP;
127 extern const wchar_t* CONTENT_EXT_JPEG;
128 extern const wchar_t* CONTENT_EXT_MP4;
129 extern const wchar_t* CONTENT_EXT_3GP;
130 extern const wchar_t* CONTENT_EXT_AVI;
131 extern const wchar_t* CONTENT_EXT_ASF;
132 extern const wchar_t* CONTENT_EXT_WMV;
133 extern const wchar_t* CONTENT_EXT_RM;
134 extern const wchar_t* CONTENT_EXT_FLV;
136 extern const wchar_t* CONTENT_QUERY_PREFIX_FILENAME;
138 extern const wchar_t* EMPTY_SPACE;
139 extern const wchar_t* DIRECTORY_SEPARATOR;
140 extern const wchar_t* FILE_EXT_SEPARATOR;
141 extern const wchar_t* APPCONTROL_PATH_SEPARATOR;
143 extern const wchar_t* IDB_IMAGE_VIEWERFORM_BUTTON_PLAY;
144 extern const wchar_t* IDB_IMAGE_VIEWERFORM_BUTTON_DETAILS;
145 extern const wchar_t* IDB_IMAGE_VIEWERFORM_BUTTON_DETAILS_CLOSE;
146 extern const wchar_t* IDB_IMAGE_VIEWERFORM_BUTTON_DOWNLOAD;
147 extern const wchar_t* IDB_IMAGE_VIEWERFORM_BUTTON_SAVE;
148 extern const wchar_t* IDB_IMAGE_VIEWERFORM_BUTTON_X;
149 extern const wchar_t* IDB_IMAGE_VIEWERFORM_BUTTON_EDIT_NAME;
150 extern const wchar_t* IDB_IMAGE_VIEWERFORM_BUTTON_EDIT_NAME_NORMAL_BACKGROUND;
151 extern const wchar_t* IDB_IMAGE_VIEWERFORM_BUTTON_EDIT_NAME_NORMAL_BACKGROUND_PRESS;
152 extern const wchar_t* IDB_IMAGE_VIEWERFORM_MORE_NORMAL;
153 extern const wchar_t* IDB_IMAGE_VIEWERFORM_MORE_PRESSED;
154 extern const wchar_t* IDB_IMAGE_VIEWERFORM_FOOTER_ICON_SHARE_NORMAL;
155 extern const wchar_t* IDB_IMAGE_VIEWERFORM_FOOTER_ICON_DELETE_NORMAL;
157 extern const wchar_t* IDB_IMAGE_SETTERFORM_BUTTON_SET;
158 extern const wchar_t* IDB_IMAGE_SETTERFORM_BUTTON_SET_PRESS;
159 extern const wchar_t* IDB_IMAGE_SETTERFORM_BUTTON_CANCEL;
160 extern const wchar_t* IDB_IMAGE_SETTERFORM_BUTTON_CANCEL_PRESS;
162 extern const wchar_t* SECTION_NAME_GALLERY;
163 extern const wchar_t* SECTION_NAME_IMAGE_VIEWER;
164 extern const wchar_t* SECTION_NAME_VIDEO_PLAYER;
165 extern const wchar_t* ENTRY_NAME_IMAGE_VIEWER_SLIDESHOW_INTERVAL;
166 extern const wchar_t* ENTRY_NAME_IMAGE_VIEWER_SLIDESHOW_REPEAT;
167 extern const wchar_t* ENTRY_NAME_IMAGE_VIEWER_SLIDESHOW_SHUFFLE;
168 extern const wchar_t* ENTRY_NAME_IMAGE_VIEWER_SLIDESHOW_TRANSITION_EFFECT;
169 extern const wchar_t* ENTRY_NAME_IMAGE_VIEWER_SLIDESHOW_MUSIC;
171 #endif /* _IV_TYPES_H_ */