From 1ce3f20fa49830fee1a03d1682214dda81e8548a Mon Sep 17 00:00:00 2001 From: inmarket Date: Sun, 12 Apr 2015 17:07:38 +1000 Subject: Add GWIN virtual keyboard widget --- src/gwin/gwin_options.h | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'src/gwin/gwin_options.h') diff --git a/src/gwin/gwin_options.h b/src/gwin/gwin_options.h index 106c5e06..b69796c3 100644 --- a/src/gwin/gwin_options.h +++ b/src/gwin/gwin_options.h @@ -135,6 +135,13 @@ #ifndef GWIN_NEED_TABSET #define GWIN_NEED_TABSET FALSE #endif + /** + * @brief Should the virtual keyboard be included. + * @details Defaults to FALSE + */ + #ifndef GWIN_NEED_KEYBOARD + #define GWIN_NEED_KEYBOARD FALSE + #endif /** * @} * @@ -343,6 +350,27 @@ #ifndef GWIN_FLASHING_PERIOD #define GWIN_FLASHING_PERIOD 250 #endif + /** + * @brief The default keyboard layout for the virtual gwin keyboard + * @details Defaults to VirtualKeyboardLayout_English1 + */ + #ifndef GWIN_KEYBOARD_DEFAULT_LAYOUT + #define GWIN_KEYBOARD_DEFAULT_LAYOUT VirtualKeyboard_English1 + #endif +/** + * @} + * + * @name GWIN Virtual Keyboard Layouts + * @brief One or more of these may be defined. They will only be created if GWIN_NEED_KEYBOARD is TRUE. + * @{ + */ + /** + * @brief The default keyboard layout for the virtual gwin keyboard + * @details Defaults to VirtualKeyboardLayout_English1 + */ + #ifndef GWIN_NEED_KEYBOARD_ENGLISH1 + #define GWIN_NEED_KEYBOARD_ENGLISH1 TRUE + #endif /** @} */ #endif /* _GWIN_OPTIONS_H */ -- cgit v1.2.3