![]() |
GEIS
2.0
Gesture Engine Interface Support
|
Data Structures | |
| class | GeisRegion |
| Defines a region over which gestures may take place. More... | |
Functions | |
| GEIS_VARARG GeisRegion | geis_region_new (Geis geis, GeisString name, GeisString init_arg_name,...) |
| Creates a new GEIS v2.0 region. More... | |
| GeisStatus | geis_region_delete (GeisRegion region) |
| Destroys a GEIS v2.0 region. More... | |
| GeisString | geis_region_name (GeisRegion region) |
| Gets the name of a GEIS v2.0 region. More... | |
Region Attributes | |
| |
| #define | GEIS_REGION_ATTRIBUTE_WINDOWID |
| The X11 windowid in which a gesture occurred. More... | |
Region Initialization Arguments | |
| |
| #define | GEIS_REGION_X11_ROOT |
| Selects the X11 root window as a region. More... | |
| #define | GEIS_REGION_X11_WINDOWID |
| Selects an X11 window as a region. More... | |
| #define GEIS_REGION_ATTRIBUTE_WINDOWID |
The X11 windowid in which a gesture occurred.
Used for filter matching.
| #define GEIS_REGION_X11_ROOT |
Selects the X11 root window as a region.
| #define GEIS_REGION_X11_WINDOWID |
Selects an X11 window as a region.
Requires the window_id as an argument.
| GeisStatus geis_region_delete | ( | GeisRegion | region | ) |
Destroys a GEIS v2.0 region.
| [in] | region | The region. |
| GeisString geis_region_name | ( | GeisRegion | region | ) |
Gets the name of a GEIS v2.0 region.
| [in] | region | The region. |
Returns the name value used when creating the region.
| GEIS_VARARG GeisRegion geis_region_new | ( | Geis | geis, |
| GeisString | name, | ||
| GeisString | init_arg_name, | ||
| ... | |||
| ) |
Creates a new GEIS v2.0 region.
| [in] | geis | The GEIS API instance. |
| [in] | name | A name. Used for diagnostics. |
| [in] | init_arg_name | The name of the first initialization argument. |
The initialization argument list must be terminated by a NULL.