Fixed to add the AllWindowList
[platform/framework/native/uifw.git] / inc / FUiKeyTypes.h
index 4035225..2977032 100644 (file)
@@ -9,7 +9,7 @@
 //     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.
@@ -20,6 +20,7 @@
 *
 * This header file contains the declarations of the key enumeration.
 */
+#include <climits>
 #ifndef _FUI_KEY_TYPES_H_
 #define _FUI_KEY_TYPES_H_
 
@@ -195,7 +196,28 @@ enum KeyCode
        KEY_OEM_18,                     /**< The OEM 18 key */
        KEY_OEM_19,                     /**< The OEM 19 key */
        KEY_OEM_20,                     /**< The OEM 20 key */
-       KEY_HARDWARE_MAX        /**< The 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
 };
 
 /**