Illume Keyboard Information
The following group defines information needed to interact with the Virtual Keyboard. More...
Data Structures | |
struct | _E_Illume_Keyboard |
structure for keyboard. More... | |
Functions | |
EAPI E_Illume_Keyboard * | e_illume_keyboard_get (void) |
Retrieve the Keyboard. More... | |
EAPI void | e_illume_keyboard_safe_app_region_get (E_Zone *zone, int *x, int *y, int *w, int *h) |
Retrieves the available screen space not occupied by the virtual keyboard. More... | |
Detailed Description
The following group defines information needed to interact with the Virtual Keyboard.
Function Documentation
EAPI E_Illume_Keyboard* e_illume_keyboard_get | ( | void | ) |
Retrieve the Keyboard.
- Returns
- The E_Illume_Keyboard, or NULL if no keyboard exists.
EAPI void e_illume_keyboard_safe_app_region_get | ( | E_Zone * | zone, |
int * | x, | ||
int * | y, | ||
int * | w, | ||
int * | h | ||
) |
Retrieves the available screen space not occupied by the virtual keyboard.
- Parameters
-
zone The zone on which to retrieve the available space. x Pointer to an integer into which the left is to be stored. y Pointer to an integer into which the top is to be stored. w Pointer to an integer into which the width is to be stored. h Pointer to an integer into which the height is to be stored.
- Note
- if
zone
is NULL thenx
,y
,w
, andh
will return0
.
- Warning
- This function does not account for space or position of Indicator or Softkey windows.
References _E_Illume_Keyboard::disabled, and _E_Illume_Keyboard::visible.