diff options
Diffstat (limited to 'src/gwin/gwin_options.h')
-rw-r--r-- | src/gwin/gwin_options.h | 28 |
1 files changed, 28 insertions, 0 deletions
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 */ |