| Top |
| #define | CARIBOU_TYPE_KEYBOARD_SERVICE |
| struct | CaribouKeyboardService |
| struct | CaribouKeyboardServiceClass |
void caribou_keyboard_service_set_cursor_location (CaribouKeyboardService *self,gint x,gint y,gint w,gint h);
void caribou_keyboard_service_set_entry_location (CaribouKeyboardService *self,gint x,gint y,gint w,gint h);
void caribou_keyboard_service_show (CaribouKeyboardService *self,guint32 timestamp);
void caribou_keyboard_service_hide (CaribouKeyboardService *self,guint32 timestamp);
#define CARIBOU_TYPE_KEYBOARD_SERVICE (caribou_keyboard_service_get_type ())
The type for CaribouKeyboardService.
struct CaribouKeyboardService;
Base abstract class of the Caribou D-Bus service.
struct CaribouKeyboardServiceClass {
GObjectClass parent_class;
void (*set_cursor_location) (CaribouKeyboardService* self, gint x, gint y, gint w, gint h);
void (*set_entry_location) (CaribouKeyboardService* self, gint x, gint y, gint w, gint h);
void (*show) (CaribouKeyboardService* self, guint32 timestamp);
void (*hide) (CaribouKeyboardService* self, guint32 timestamp);
void (*name_lost) (CaribouKeyboardService* self, const gchar* name);
};
The class structure for CARIBOU_TYPE_KEYBOARD_SERVICE. All the fields in this structure are private and should never be accessed directly.
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method used internally |