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 |