// Open Service Platform
// Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
//
-// Licensed under the Flora License, Version 1.0 (the License);
+// Licensed under the Apache License, Version 2.0 (the License);
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
-// http://floralicense.org/license/
+// http://www.apache.org/licenses/LICENSE-2.0/
//
// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an AS IS BASIS,
+// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
*
* This header file contains the declarations of the key enumeration.
*/
+#include <climits>
#ifndef _FUI_KEY_TYPES_H_
#define _FUI_KEY_TYPES_H_
KEY_INVALID = 0x0000, /**< The invalid key */
KEY_SIDE_UP, /**< The up side key */
KEY_SIDE_DOWN, /**< The down side key */
- KEY_OK, /**< The ok key */
+ KEY_OK, /**< The OK key */
KEY_CLEAR, /**< The clear key */
KEY_CAMERA, /**< The camera key */
KEY_SWITCH, /**< The task switcher key */
KEY_NUMPAD_MULTIPLY, /**< The Numpad multiply key */
KEY_NUMPAD_SUBTRACT, /**< The Numpad subtract key */
KEY_PAGE_DOWN, /**< The page down key */
- KEY_PAGE_UP, /**< The page up key */
+ KEY_PAGE_UP, /**< The page up key */
KEY_PAUSE_BREAK, /**< The pause key */
KEY_PRINT, /**< The print key */
KEY_RIGHT_ALT, /**< The right alt key */
KEY_OEM_18, /**< The OEM 18 key */
KEY_OEM_19, /**< The OEM 19 key */
KEY_OEM_20, /**< The OEM 20 key */
- KEY_HARDWARE_MAX /**< placeholder key */
+
+ KEY_BACK, /**< The back key @b Since: @b 2.2 */
+ KEY_HOME, /**< The home key @b Since: @b 2.2 */
+ KEY_WEB_PAGE, /**< The web page key @b Since: @b 2.2 */
+ KEY_MAIL, /**< The email key @b Since: @b 2.2 */
+ KEY_SCREEN_SAVER, /**< The screen saver key @b Since: @b 2.2 */
+ KEY_BRIGHTNESS_DOWN, /**< The brightness reduction key @b Since: @b 2.2 */
+ KEY_BRIGHTNESS_UP, /**< The brightness increment key @b Since: @b 2.2 */
+ KEY_MUTE, /**< The mute key @b Since: @b 2.2 */
+ KEY_VOLUME_DOWN, /**< The volume decrease key @b Since: @b 2.2 */
+ KEY_VOLUME_UP, /**< The volume increase key @b Since: @b 2.2 */
+ KEY_PLAY_PAUSE, /**< The play/pause key @b Since: @b 2.2 */
+ KEY_NEXT_SONG, /**< The next song key @b Since: @b 2.2 */
+ KEY_PREVIOUS_SONG, /**< The previous song key @b Since: @b 2.2 */
+ KEY_APPS, /**< The apps key @b Since: @b 2.2 */
+ KEY_MENU, /**< The menu key @b Since: @b 2.2 */
+ KEY_SOFT_KEYBOARD, /**< The soft keyboard key @b Since: @b 2.2 */
+ KEY_SEARCH, /**< The search key @b Since: @b 2.2 */
+ KEY_VOICE, /**< The voice key @b Since: @b 2.2 */
+ KEY_QUICK_PANEL, /**< The quick panel key @b Since: @b 2.2 */
+ KEY_CLIPBOARD, /**< The clipboard key @b Since: @b 2.2 */
+ KEY_HARDWARE_MAX = INT_MAX
};
/**