navit
0.5.3-trunk
|
#include <graphics.h>
Data Fields | |
int | w |
int | h |
int | mode |
char * | lang |
void * | gui_priv |
struct graphics_keyboard_priv * | gra_priv |
Describes an instance of the native on-screen keyboard or other input method.
struct graphics_keyboard_priv* graphics_keyboard::gra_priv |
Private data determined by the graphics plugin. The graphics plugin is responsible for its management. If it uses this member, it must free the associated data in its
method.
Referenced by hide_native_keyboard().
void* graphics_keyboard::gui_priv |
Private data determined by the GUI. The GUI may store a pointer to a data structure of its choice here. It is the responsibility of the GUI to free the data structure when it is no longer needed. The graphics plugin should not access this member.
Referenced by gui_internal_keyboard_hide_native().
int graphics_keyboard::h |
The height of the area obscured by the keyboard (-1 for full height)
Referenced by gui_internal_keyboard_show_native(), and show_native_keyboard().
char* graphics_keyboard::lang |
The preferred language for text input, may be
.
Referenced by gui_internal_keyboard_hide_native(), and gui_internal_keyboard_show_native().
int graphics_keyboard::mode |
Mode flags for the keyboard
Referenced by gui_internal_keyboard_show_native().
int graphics_keyboard::w |
The width of the area obscured by the keyboard (-1 for full width)
Referenced by gui_internal_keyboard_show_native(), and show_native_keyboard().