summaryrefslogtreecommitdiff
path: root/registryd/deviceeventcontroller.h
diff options
context:
space:
mode:
authorbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>2001-12-15 22:54:01 +0000
committerbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>2001-12-15 22:54:01 +0000
commit0cd076473b00a6ef39eebaf1fc8800fef48a49fb (patch)
tree9cb43cbfd42ca4ef15aeb17f7b14c75e1661c7fe /registryd/deviceeventcontroller.h
parentd1fd1a0d66ef594a5ee62692e81e3c8ee9ef6461 (diff)
downloadat-spi2-core-0cd076473b00a6ef39eebaf1fc8800fef48a49fb.tar.gz
Revised key event support to remove some invalid casts, fix bugs relating
to key event filtration, and enable "global" key listeners based on key sets. git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@187 e2bd861d-eb25-0410-b326-f6ed22b6b98c
Diffstat (limited to 'registryd/deviceeventcontroller.h')
-rw-r--r--registryd/deviceeventcontroller.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/registryd/deviceeventcontroller.h b/registryd/deviceeventcontroller.h
index 700c84a7..a9430631 100644
--- a/registryd/deviceeventcontroller.h
+++ b/registryd/deviceeventcontroller.h
@@ -37,17 +37,17 @@ G_BEGIN_DECLS
#define SPI_DEVICE_EVENT_CONTROLLER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), SPI_DEVICE_EVENT_CONTROLLER_TYPE, SpiDeviceEventControllerClass))
typedef struct {
- BonoboObject parent;
- void *registry;
- GList *key_listeners;
- GList *mouse_listeners;
- GList *keymask_list;
+ BonoboObject parent;
+ void *registry;
+ GList *key_listeners;
+ GList *mouse_listeners;
+ GList *keygrabs_list;
} SpiDeviceEventController;
typedef struct {
- BonoboObjectClass parent_class;
- POA_Accessibility_DeviceEventController__epv epv;
- gboolean (*check_key_event) (SpiDeviceEventController *controller);
+ BonoboObjectClass parent_class;
+ POA_Accessibility_DeviceEventController__epv epv;
+ gboolean (*check_key_event) (SpiDeviceEventController *controller);
} SpiDeviceEventControllerClass;
GType spi_device_event_controller_get_type (void);